[flashrom] Asus A7v600-X works with stable v0.9.0 but not with bleeding edge
Luc Verhaegen
libv at skynet.be
Thu Aug 20 10:07:53 CEST 2009
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:
> >
> > Udu,
> >
> > 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)
> >
> > Luc Verhaegen.
> >
>
> Confirmed, you do need a board_enable.
>
> Please also run superiotool -V and get me that output.
>
> Thanks,
>
> Luc Verhaegen.
pseudo code:
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.
Luc Verhaegen.
More information about the flashrom
mailing list