On Sat, 13 Dec 2014 05:42:33 +0800 Lu Xie firexl@gmail.com wrote:
Hi,
I tried programming Intel 28F001BN/BX-T on 3C905B-TXNM but it failed at erase/write. I checked that chip's datasheet and it says PIN 1 and 30 must be pulled to 12V to accept erase/write operation, but the card can only offer 5V at PIN 1 and NC at PIN 30. So I wired 12V to the two pins and then flashrom erased/wrote the chip successfully. Please check the attached output files for the two attempts.
Hello Lu,
Thanks for report! The successful log does not correspond 100% with the first one: the failure happens at the very beginning of the flash address space while the successful write does skip the first blocks and does only erase and write the last one. This can easily happen depending on the existing data and the image provided to flashrom. Just to make sure... can you please elaborate what happened between the two attempts that could explain what I wrote above?
Yes. There is another flash between the two. The chip is bootblock-protected unless PIN30 is pulled up to 12V. I forgot that and flashrom failed to complete flashing. I flashed again with that PIN wired to 12V and send you the log of the successful flash. So I guess flashrom only flashed bootblock this time. On Dec 30, 2014 11:15 AM, "Stefan Tauner" stefan.tauner@alumni.tuwien.ac.at wrote:
On Sat, 13 Dec 2014 05:42:33 +0800 Lu Xie firexl@gmail.com wrote:
Hi,
I tried programming Intel 28F001BN/BX-T on 3C905B-TXNM but it failed at erase/write. I checked that chip's datasheet and it says PIN 1 and 30
must
be pulled to 12V to accept erase/write operation, but the card can only offer 5V at PIN 1 and NC at PIN 30. So I wired 12V to the two pins and
then
flashrom erased/wrote the chip successfully. Please check the attached output files for the two attempts.
Hello Lu,
Thanks for report! The successful log does not correspond 100% with the first one: the failure happens at the very beginning of the flash address space while the successful write does skip the first blocks and does only erase and write the last one. This can easily happen depending on the existing data and the image provided to flashrom. Just to make sure... can you please elaborate what happened between the two attempts that could explain what I wrote above? -- Kind regards/Mit freundlichen Grüßen, Stefan Tauner