[flashrom] FAILED: ASUS P5P800

Michael Karcher flashrom at mkarcher.dialup.fu-berlin.de
Thu Jan 13 14:25:35 CET 2011


Am Donnerstag, den 13.01.2011, 15:19 +0300 schrieb Illarion Borisochkin:
> Hello! Need Help!
> 
> BIOS: ftp://ftp.asus.com.tw/pub/ASUS/mb/socket775/P5P800/P5P80014.zip
> 
> flashrom -w P5P80014.ROM
> flashrom v0.9.3-r1205 on FreeBSD 7.4-PRERELEASE (i386), built with libpci 3.1.7, GCC 4.2.1 20070719  [FreeBSD], little endian
> flashrom is free software, get the source code at http://www.flashrom.org
> 
> Calibrating delay loop... OK.
> No coreboot table found.
> Found chipset "Intel ICH5/ICH5R", enabling flash write... OK.
> This chipset supports the following protocols: FWH.
> Found chip "Winbond W39V040FA" (512 KB, FWH) at physical address 0xfff80000.
> Flash image seems to be a legacy BIOS. Disabling checks.
> Writing flash chip... Erasing flash chip... ERASE FAILED at 0x00004560! Expected=0xff, Read=0x4c, failed byte count from 0x00004000-0x00004fff: 0xa7f
> ERASE FAILED!
> ERASE FAILED at 0x00004560! Expected=0xff, Read=0x4c, failed byte count from 0x00000000-0x0000ffff: 0xb9df
> ERASE FAILED!
> ERASE FAILED at 0x00004560! Expected=0xff, Read=0x4c, failed byte count from 0x00000000-0x0007ffff: 0x78040
> ERASE FAILED!
> FAILED!
> ERASE FAILED!
> FAILED!

It is extremely likely that the problem you are encountering is due to
an additional flash protection mechanism of your board that prevents
erasing and modifying the flash chip contents. Asus employs such a
mechanism on most of their boards, and for your board the mechanism has
not yet been analyzed and a special "board enable" code added to
flashrom.

To make completely sure the BIOS has not been tampered with, you might
want to verify the current contents of your BIOS against the a backup
(if you did one before attempting to flash). You can do that using the
"-v" option of flashrom. It compares the current flash contents with the
contents of a file given at the command line.

Regards,
  Michael Karcher





More information about the flashrom mailing list