On Thu, Aug 20, 2009 at 09:52:51AM +0200, Luc Verhaegen wrote:
On Thu, Aug 20, 2009 at 09:44:22AM +0200, Luc Verhaegen wrote:
An amazing amount of work was done between these two releases, one of the things that changed is that now, when operations fail, you get to actually see it.
Erase fails, in both cases.
Flashrom continues nonetheless in the old code. Flashrom gives up in the new code.
When writing back the original image, nothing was ever erased, and of course you can read back the original image still.
When trying to write the new image (which is different), both old and new fail, as the old image is still there.
Your flashchip should be welltested, its bigger brother is available quite often. Your chipset is also well tested.
So my guess is that you need a board enable.
If you can provide me with an lspci -vvnnxx, then i can provide a board enable.
(Mind you, i am a bit busy atm, could be that i can only manage to finally do this on monday)
Confirmed, you do need a board_enable.
Please also run superiotool -V and get me that output.
vt823x_set_all_writes_to_lpc(dev); io(0x372) |= 0x04;
The latter is a gpio line on the superio. Superio is an IT8712F which is fully supported by superiotool.