On Thu, Mar 01, 2007 at 11:40:28AM +0100, Stefan Reinauer wrote:
Ward Vandewege wrote:
So, you've verified that the image that flashrom reads matches what you can download from the manufacturers website (extracted)?
There will often be small differences between those, too. ie. in the "DMI area".
Sure. This one was entirely different.
Flashrom doesn't crash or anything here, and it might just *write* fine (not tested yet), but reading gives the wrong data.
Don't try it unless reading works reliably. Writing "requires reading" for the write to work. (It polls for the data to "arrive" in the chip")
Yeah, sure.
We know, because we got the ID for the chip back, that at least a couple of writes to the chip succeeded.
Weird. This is a pretty good sign that shadowing is disabled, normally.
Maybe not all of shadowing is disabled? only half the chip?
I really don't know. I'm glad we caught this bug though - given that this board doesn't have a socket (at least in the rev that we have), it might have led to a nasty surprise for someone.
Thanks, Ward.