Great. It did seem to work. When I read the section of the memory that I wrote, it
contained what I wrote. So I was happy. :)
Does this allow you guys to mark erasing on that chip as a yes? It is currently marked as
From: Michael Karcher [mailto:email@example.com]
Sent: August-16-10 6:33 PM
To: Veres, Greg
Subject: Re: [flashrom] SST25VF016B verbose output
Am Montag, den 16.08.2010, 11:43 -0700 schrieb Veres, Greg:
I noticed that the erase fails on the SST25VF016B.
Attached is the log
file for burning a portion of the bios file.
Thanks for your mail. While the output of flashrom is quite unclear,
what you are observing is not an erase failure, but normal operation on
Intel chipsets. Intel Chipsets allow only to send 8 predefined commands
to the flash chip and flashrom does not yet support changing the
predefinitions on the fly.
Your flash chip supports different erase commands (mostly eraseing
different block sizes), and both 0x20 and 0x52, the first two erase
commands listed for your chip, are not in the default list-of-eight that
is sent to the chipset, so these erase methods fail. The third one OTOH
worked flawlessly, allowing flashrom to continue.