Happy Holidays,
So this happened: I forgot to Erase the EEPROM, which clearly is my fault, but it was late and I was tired.
Just trying to see if I can recover this EEprom at all or if I am better getting a couple of new ones from eBay?
flashrom -p ch341a_spi -E -c MX25L12835F/MX25L12845E/MX25L12865E -f flashrom v1.1 on Darwin 19.2.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop... OK. Found Macronix flash chip "MX25L12835F/MX25L12845E/MX25L12865E" (16384 kB, SPI) on ch341a_spi. Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00000fff: 0x1000 ERASE FAILED! Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00007fff: 0x8000 ERASE FAILED! Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x0000ffff: 0x10000 ERASE FAILED! Looking for another erase function. ^[[B^[[B^[[B^[[BFAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00ffffff: 0x1000000 ERASE FAILED! Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00ffffff: 0x1000000 ERASE FAILED! Looking for another erase function. Looking for another erase function. Looking for another erase function. No usable erase functions left. FAILED! Your flash chip is in an unknown state. Please report this on IRC at chat.freenode.net (channel #flashrom) or mail flashrom@flashrom.org, thanks!
MX25L12835F/MX25L12845E/MX25L12865E
This doesn't seem to be one-time-programmable. Have you tried flashing it on Linux instead of OS X ? Are you doing ISP (In system programming, i.e. with a test clip like SOIC8 or SOIC16) ? At the moment it's unclear to me why your erase operation is failing...
On Fri, Dec 27, 2019 at 10:34 PM AL VAN DER LAAN aelaan@rogers.com wrote:
Happy Holidays,
So this happened: I forgot to Erase the EEPROM, which clearly is my fault, but it was late and I was tired.
Just trying to see if I can recover this EEprom at all or if I am better getting a couple of new ones from eBay?
flashrom -p ch341a_spi -E -c MX25L12835F/MX25L12845E/MX25L12865E -f flashrom v1.1 on Darwin 19.2.0 (x86_64) flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop... OK. Found Macronix flash chip "MX25L12835F/MX25L12845E/MX25L12865E" (16384 kB, SPI) on ch341a_spi. Erasing and writing flash chip... FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00000fff: 0x1000 ERASE FAILED! Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00007fff: 0x8000 ERASE FAILED! Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x0000ffff: 0x10000 ERASE FAILED! Looking for another erase function. ^[[B^[[B^[[B^[[BFAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00ffffff: 0x1000000 ERASE FAILED! Looking for another erase function. FAILED at 0x00000000! Expected=0xff, Found=0x40, failed byte count from 0x00000000-0x00ffffff: 0x1000000 ERASE FAILED! Looking for another erase function. Looking for another erase function. Looking for another erase function. No usable erase functions left. FAILED! Your flash chip is in an unknown state. Please report this on IRC at chat.freenode.net (channel #flashrom) or mail flashrom@flashrom.org, thanks! _______________________________________________ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org