READ and VERIFY works. ERASE does not erase at all (content completely intact) WRITE does not write at all (content completely intact, probably due to non-working ERASE)
Output:
# ./flashrom -p nic3com flashrom v0.9.3-r1372 on Linux 2.6.26-2-486 (i586), built with libpci 3.0.0, GCC 4.3.2, little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found "3COM 3C90xB: PCI 10/100 Mbps; shared 10BASE-T/100BASE-TX" (10b7:9055, BDF 00:0a.0). Found chip "Intel 28F001BN/BX-T" (128 kB, Parallel) on nic3com. === This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE [...]
Detailled output in attachments for commands -Vr, -VE and -Vw and verify against dump of content provided by other means.
Cheers
Florian
On Sat, 16 Jul 2011 00:41:52 +0200 Florian Boelstler florian@boelstler.net wrote:
READ and VERIFY works. ERASE does not erase at all (content completely intact)
Hello Florian,
Thanks for your report! I have marked the flash chip as supported for probing and reading and will commit that later.
The problem with erase could be a timing issue. I don't know the parallel code enough to suggest any tweaks, but you could compare the datasheet with the contents of erase_block_82802ab in 82802ab.c until someone else looks into it.