On Sat, 14 Mar 2015 14:40:37 +0000 Steven Honeyman stevenhoneyman@gmail.com wrote:
On 8 March 2015 at 04:48, Steven Honeyman stevenhoneyman@gmail.com wrote:
On 8 March 2015 at 00:46, Steven Honeyman stevenhoneyman@gmail.com wrote:
...ok definitely a false positive on the "works OK" status! 3rd resolder, 8th read attempt now. I haven't got two matching files yet. It keeps missing chunks out, at regular intervals, but different positions each time.
I'm happy to upload/send the files & logs somewhere if they'd be useful to you?
Tomorrow I'll try and find something else that will recognise & read this. The chip came from a working board so I know the ROM is good.
OK, I finally got chance to make a little adapter board for buspirate->soic16 spi... success! It would seem that a set of ~20cm BP wires are too long for this to work reliably, because with the adapter it worked first/every time:
(the two other identical files came from a 'universal programmer' and its own software) […] Found Macronix flash chip "MX23L6454" (8192 kB, SPI). This chip's main memory can not be erased/written by design. === This flash part has status UNTESTED for operations: PROBE READ The test status of this chip may have been updated in the latest development version of flashrom. If you are running the latest development version, please email a report to flashrom@flashrom.org if any of the above operations work correctly for you with this flash chip. Please include the flashrom log file for all operations you tested (see the man page for details), and mention which mainboard or programmer you tested in the subject line. Thanks for your help! Reading flash... done. Raw bitbang mode version 1 Bus Pirate shutdown completed.
$ md5sum *.bin* 6d7cf06448bd5ea941a4b458b6067e5f 25l6445.bin 6d7cf06448bd5ea941a4b458b6067e5f 25l6465.bin 6d7cf06448bd5ea941a4b458b6067e5f flashrom_mx23l6454.bin 6d7cf06448bd5ea941a4b458b6067e5f flashrom_mx23l6454.bin2
Thanks for the update. I have marked the flash chip as tested and will commit that later together with other small changes.