Finally, I managed to have it working.
To summarize what I did: - I checked it all to match your advices - updated bus pirate firmware to v6.1 (I couldn't find the 6.2 update for the bus pirate 3.5 hardware) - replaced some connectors of the probe cable so they stay in place - got the latest flashrom svn sources
Le lundi 18 juin 2012 à 14:35 +0200, Denis 'GNUtoo' Carikli a écrit :
Also Note that there was some recent patches touching the buspirate.
- then I decided to apply these patches on top of the fresh flashrom sources - though, it still didn't work - for some reason, I plugged the motherboard power supply connectors in, just to give it a try (whereas I got them all off the board to make sure it didn't interfere before) - then it worked (see attached log).
Note that with the version of flashrom that with in the OS repos (it was v0.9.2-r1028 from Trisquel GNU/Linux 4.0), it didn't work. Though that is probably because it's outdated: a fresh v0.9.5.2-r1546, even without the recent bus pirate patches applies, worked like a charm!
At 2Mhz, reading the whole 8MB chip took ~20 minutes.
I think next step is to try writing another firmware to the chip via SPI, to see how it goes.
-- Paul Kocialkowski