Hi,

I performed another erase and 5 write operations on that chip with the same network adapter. Hopefully it has some useful data here.
I flashed the chip with different BIOS's and they work on their desired boards.

Lu

On Wed, Dec 31, 2014 at 7:14 AM, Lu Xie <lxie1@andrew.cmu.edu> wrote:

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