I upgraded my version of flashrom and reran the firmware upgrade but it failed. See below. I was asked to send the results of lspci, superiotool, and flashrom. They are attached.
Thanks,
Steve Herber
shrom-0.9.1-r996 # ./flashrom -w ~/P4PVM1018.rom flashrom v0.9.1-r996 on Linux 2.6.31-gentoo-r10 (i686), built with libpci 3.1.4, GCC 4.3.4 No coreboot table found. sh: dmidecode: command not found Found chipset "Intel ICH5/ICH5R", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Calibrating delay loop... OK. Found chip "SST SST49LF004A/B" (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 0x00007810! Expected=0xff, Read=0x3c, failed byte count from 0x00007000-0x00007fff: 0x7d7 ERASE FAILED! ERASE FAILED at 0x00007810! Expected=0xff, Read=0x3c, failed byte count from 0x00000000-0x0000ffff: 0x8732 ERASE FAILED! FAILED! ERASE FAILED! FAILED! Your flash chip is in an unknown state. Get help on IRC at irc.freenode.net (channel #flashrom) or mail flashrom@flashrom.org! ------------------------------------------------------------------------------- DO NOT REBOOT OR POWEROFF!