[coreboot] flashrom write/verify fails on ASUS A6T

Peter Stuge peter at stuge.se
Wed Jan 7 15:45:17 CET 2009

Hi Daniele,

Daniele Primon wrote:
> Hi, obrain a similar output when trying to flash a proprietary BIOS.
> What I guess is that the initial address could be wrong. Here is the
> output:
> root at debian:~# flashrom -w -v A6T-ASUS-0706.ROM
> Calibrating delay loop... OK.
> No coreboot table found.
> Found chipset "NVIDIA MCP51", enabling flash write... OK.
> Found chip "PMC Pm49FL004" (512 KB) at physical address 0xfff80000.
> Flash image seems to be a legacy BIOS.
> Disabling checks.
> Programming page: 0007 at address: 0x00070000
> Verifying flash... FAILED!  Expected=0xf8, Read=0x68

Please run flashrom again with -V on the command line for verbose
output, and send that to the list. (It will be many lines so please
send plain text without changing the formatting.)

Your mainboard requires some code to be added to flashrom. The flash
chip on the board has two input pins (7 and 8) for write protection,
and at least one of them is enabled at the moment. flashrom needs
code that disables them. Many times I find the easiest way to figure
that code out is to trace the pins and connections on the physical
board using a continuity tester, or ohm meter. Do you have access to
a multimeter?


More information about the coreboot mailing list