[flashrom] erase algorithm on Macronix MX25L6406E

Arian Sanusi coreboot at semioptimal.net
Fri Aug 19 00:33:01 CEST 2016


Hi all,

I have a T420 with Macronix MX25L6406E flash. flashrom's first erase algorithm fails, the second succeeds, which is obviously not fatal, but means an unimportant (internal flasher), annoying (raspi) to painful (arduino) delay. Would be awesome if the second erase algorithm could be default for this chip!

best regards,

Arian

bad quality pictures:
https://semioptimal.net/t420_flash_side.jpg
https://semioptimal.net/t420_onlyflash.jpg

relevant flashrom output:
Found Macronix flash chip "MX25L6405" (8192 kB, SPI) mapped at physical address 0x00000000ff800000.
Reading old flash chip contents... done.
Erasing and writing flash chip... FAILED at 0x00001000! Expected=0xff, Found=0x00, failed byte count from 0x00000000-0x0000ffff: 0x1653
ERASE FAILED!
Reading current flash chip contents... done. Looking for another erase function.
Erase/write done.
Verifying flash... VERIFIED.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20160819/090ed463/attachment.asc>


More information about the flashrom mailing list