[flashrom] flashrom ERASE FAILED

Rohit Vijapure dbnk83 at motorola.com
Fri Sep 9 22:10:47 CEST 2011


Hi

I am trying to mass update the BIOS on MB899 Intel ® CoreTM 2 Duo/CoreTM
Duo/ Solo 945GM Mini-ITX Motherboard. I did compile the flashrom by
following two modifications as I was getting errors for the global
declaration .

*Compilation errors*
programmer.h:567: warning: declaration of 'programmer' shadows a global
declaration

board_enable.c: In function 'nvidia_mcp_gpio_set':
board_enable.c:892: error: too few arguments to function 'pci_get_dev'

*Compilation success with following changes.*
*1. Makefile*
CFLAGS  ?= -Os -Wall
#CFLAGS  ?= -Os -Wall -Wshadow

*2. board_enable.c*
    dev = pci_get_dev(pacc, dev->domain, dev->bus, dev->dev, 1);
/*    dev = pci_get_dev(pacc, dev->bus, dev->dev, 1);*/


Flash image he76.052008 was taken from another machine with proper BIOS
using "flashrom -r he76.052008" command.

[root at ME2000 /tmp]$ flashrom -w he76.052008
flashrom v0.9.4-r1395 on Linux 2.6.18.6-2g2g (i686), built with libpci
2.1.99-test8, GCC 4.0.2 20051125 (Red Hat 4.0.2-8), little endian
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH7M". Enabling flash write... OK.
This chipset supports the following protocols: FWH.
Found SST flash chip "SST49LF004A/B" (512 kB, FWH) at physical address
0xfff80000.
Flash image seems to be a legacy BIOS. Disabling coreboot-related checks.
Reading old flash chip contents... done.
Erasing and writing flash chip... ERASE FAILED at 0x00000000! Expected=0xff,
Read=0x49, failed byte count from 0x00000000-0x00000fff: 0x3f7
ERASE FAILED!
Reading current flash chip contents... done. ERASE FAILED at 0x00000000!
Expected=0xff, Read=0x49, failed byte count from 0x00000000-0x0000ffff:
0xbea
ERASE FAILED!
FAILED!
Uh oh. Erase/write failed. Checking if anything changed.
Good. It seems nothing was changed.
Writing to the flash chip apparently didn't do anything.
This means we have to add special support for your board, programmer or
flash chip.
Please report this on IRC at irc.freenode.net (channel #flashrom) or
mail flashrom at flashrom.org!
-------------------------------------------------------------------------------
You may now reboot or simply leave the machine running.


I would really appreciate if you could guide me on rectifying these errors.

With regards

Rohit Vijapure
Motorola Mobility.
USA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20110909/eedd8114/attachment.html>


More information about the flashrom mailing list