Just wanted to report success in flashrom'ing a plain Asus K8V (no -X, -SE,
Deluxe, whatever) using the ROM obtained from here:
# flashrom -w K8VB1007.AMI
Calibrating delay loop... OK.
No coreboot table found.
Found chipset "VIA VT8237", enabling flash write... OK.
Found chip "Winbond W29C040P" (512 KB) at physical address 0xfff80000.
This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE
Please email a report to flashrom(a)coreboot.org if any of the above operations
work correctly for you with this flash part. Please include the full output
from the program, including chipset found. Thank you for your help!
Flash image seems to be a legacy BIOS. Disabling checks.
Programming page: 2047 at address: 0x0007ff00
Reading and verifying similarly worked.
I used flashrom from Debian lenny, version 0.0+r3397-1.
Thanks a lot. flashrom made my life a lot easier today!
martin | http://madduck.net/ | http://two.sentenc.es/
"they that can give up essential liberty
to obtain a little temporary safety
deserve neither liberty nor safety."
-- benjamin franklin
I have used flashrom (version 0.9.1+r736-1 from Debian testing) to
program the latest BIOS into my ASUS M2N-E mainboard. According to
flashrom, erasing and programming the BIOS chip was successful.
However, after rebooting the machine wouldn't fire up again. It
powered up but there was no sync signal on the VGA/DVI connector, also
no reaction to keyboard input. Fortunately, I could restore normal
operation by resetting the CMOS settings. The computer worked fine
again except that the hardware network address had changed to an
arbitrary value so that I couldn't connect to my local network at
first anymore. I think, however, that the MAC can be restored with the
AWDFLASH.EXE flash utility which has an option called "/MAC:" (haven't
tried yet, network works fine after matching the MAC on our local DHCP
Thus, it would be nice if you could update the entry in the flashrom
wiki with two footnotes on the ASUS M2N-E:
 If the machine doesn't come up again after flashing, try resetting the CMOS.
 Hardware address of the onboard network card might change to an
Especially  should be put as a footnote because despite the fact
that it is *always* recommended to reset your CMOS settings after
flashing a new BIOS version, the machine usually still comes up again
after flashing, prompting with something like "CMOS checksum error or
I just want to provide flashrom users with as much information on
possible caveats as possible.
i've tried flashrom on a Lenovo ThinkPad T400s laptop running
kernel 2.6.31 (package version 2.6.31-trunk-amd64, Debian testing).
See attached file pci.txt for the output of lspci
Reading the ROM *seems* to work when run with -r, but complains
run OPCODE 0x03 failed
when run with -rV (see attached file flash.txt)
The flash output file is also attached, although of a big size it seems to be
empty because it compresses to 200 bytes :-(
Let me know if i can test further.
Best regards, Ariel