Hi Stefan,
I was able to download the latest version of flashrom( flashrom-0.9.4-r1398 ), compile it and restore the original bios that I saved before attempting to do the write.
The funny thing was that I had to run the original flashrom-0.9.3-r1205 with the write option which resulted in a failure and then run the latest version of flashrom which resulted in a good write. It almost seems the earlier version leaves some control register in a state that the newer version of flashrom can deal with.
Regards,
Ken Frost
On 09/07/2011 04:41 PM, Stefan Tauner wrote:
On Wed, 07 Sep 2011 09:04:06 -0400 Kenneth Frostkfrost@oemcontrols.com wrote:
Hi David,
I will take a look at the GPIO controls for this chip set.
Is it possible that the newer version of flashrom version 0.9.4-r1394 has this chip set in it?
no. there is a huge table with pci ids and other attributes that match each boards and their associated so called "board enable". every board needs to be added manually. not every board needs a board enable though (most work without one). usually there are no changes to the chip's contents on boards that need a board enable but dont have one yet if one "writes" with flashrom. your case seems to be different though and someone needs to look at it in detail.
of course there could be some other changes since 0.9.3 that make your board work, but i am not aware of any such changes.
what you could try is to write your backup again. if you are lucky flashrom can at least write the parts it have touched so far and bring the contents back into a consistent state again.