MBA A1369 dump so wired, since mac won't start


Rendering Error in layout Widget/Social: Call to a member function exists() on null. Please enable debug mode for more information.
More
8 years 5 months ago - 8 years 5 months ago #1551 by AIRG
Hi all,

All my dumps have only one line with so many of Y, not any more. And when i start the MBA, it won't, I've a black flat, no sounds, no variations, it's as if dead.

EasyFlash and Rpi2 connections :

1 to 24
2 to 21
3,7,8 to 17 (3.3V)
4 to 25
5 to 19
6 to 23

Do u have an idea of the pb ?
Attachments:
Last edit: 8 years 5 months ago by AIRG.

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago #1554 by token.paul
If you flashed that file into chip then yes, your MBA is dead. Try to find a dump from repository and show 'flashrom' output here please.

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago - 8 years 5 months ago #1555 by AIRG
I don't flashed, i've just read the chip, how it's possible ? Bad dispositions of wires can be the cause ?
Last edit: 8 years 5 months ago by AIRG.

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago #1556 by token.paul
Show flashrom output please... And try to read a chip with this pinout:
1 to 24
2 to 21
3 -n/c
4 to 25
5 to 19
6 to 23
7,8 to 17 (3.3V)

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago - 8 years 5 months ago #1557 by AIRG
Oh shit, I remember me to use the line (copy past from search of forum) "sudo flashrom -E -V -p linux_spi:dev=/dev/spidev0.0 -c "MX25L6406E/MX25L6408E"" during the last night and within know what I do... If I remember me, a flow of line as "0x00000000-0x007fffff"(just an example) has been generated.

TO want to be quickly I losted my reason...
Last edit: 8 years 5 months ago by AIRG.

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago #1560 by AIRG
Well, here is my output flashrom :

flashrom v0.9.8-r1897 on Linux 4.1.7-v7+ (armv7l)
flashrom was built with libpci 3.1.9, GCC 4.6.3, little endian
Command line (6 args): flashrom -p linux_spi:dev=/dev/spidev0.0 -c MX25L6406E/MX25L6408E -o /home/pi/efi/output.bin
Calibrating delay loop... OS timer resolution is 3 usecs, 449M loops per second, 10 myus = 10 us, 100 myus = 101 us, 1000 myus = 998 us, 10000 myus = 10025 us, 12 myus = 13 us, OK.
Initializing linux_spi programmer
Using device /dev/spidev0.0
The following protocols are supported: SPI.
Probing for Macronix MX25L6406E/MX25L6408E, 8192 kB: probe_spi_rdid_generic: id1 0xc2, id2 0x2017
Found Macronix flash chip "MX25L6406E/MX25L6408E" (8192 kB, SPI) on linux_spi.
Chip status register is 0x00.
Chip status register: Status Register Write Disable (SRWD, SRP, ...) is not set
Chip status register: Bit 6 is not set
Chip status register: Block Protect 3 (BP3) is not set
Chip status register: Block Protect 2 (BP2) is not set
Chip status register: Block Protect 1 (BP1) is not set
Chip status register: Block Protect 0 (BP0) is not set
Chip status register: Write Enable Latch (WEL) is not set
Chip status register: Write In Progress (WIP/BUSY) is not set
This chip may contain one-time programmable memory. flashrom cannot read
and may never be able to write it, hence it may not be able to completely
clone the contents of this chip (see man page for details).
No operations were specified.

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago #1575 by token.paul
Looks like you had erased a chip, if 'sudo flashrom -E' has been used... It is a reason why you got all 'FF' in the dump instead actual firmware code. One chance to return this machine to life is find a firmware from that model.
Usage: ./flashrom [-h|-R|-L|-p <programmername>[:<parameters>] [-c <chipname>]
[-E|(-r|-w|-v) <file>] [-l <layoutfile> [-i <imagename>]...] [-n] [-f]]
[-V[V[V]]] [-o <logfile>]

 -h | --help                        print this help text
 -R | --version                     print version (release)
 -r | --read <file>                 read flash and save to <file>
 -w | --write <file>                write <file> to flash
 -v | --verify <file>               verify flash against <file>
 -E | --erase                       erase flash memory
 -V | --verbose                     more verbose output
 -c | --chip <chipname>             probe only for specified flash chip
 -f | --force                       force specific operations (see man page)
 -n | --noverify                    don't auto-verify
 -l | --layout <layoutfile>         read ROM layout from <layoutfile>
 -i | --image <name>                only flash image <name> from flash layout
 -o | --output <logfile>            log output to <logfile>
 -L | --list-supported              print supported devices
 -p | --programmer <name>[:<param>] specify the programmer device. One of
    internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, serprog,
    buspirate_spi, rayer_spi, pony_spi, nicintel, nicintel_spi, ogp_spi, satamv.

You can specify one of -h, -R, -L, -E, -r, -w, -v or no operation.
If no operation is specified, flashrom will only probe for flash chips.

Please Log in or Create an account to join the conversation.

Who's Online

We have 401 guests and no members online

N00BZ

  • ljamal
  • ljamal74
  • mikeg2atest
  • ducchinhbui
  • anjarezt

Cookies