Hello,
First, I want to thank Flashrom developers and maintainers and all the helpers who help make this wonderful utility. Please help urgent problem - flashrom erase failed, flash chip in unknown state now. PLEASE help - what do I do now ? THANK YOU.
Attached diagnostic output plain-text files. Thanks again.
My system: HP Pavilion a445w, P4SD-LA Motherboard (Stingray), XUbuntu 9.10 Karmic uname -a gives Linux 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
Extracted Windows exe "sp26381.exe" from HP software and downloads site at ftp://ftp.hp.com/pub/softpaq/sp26001-26500/sp26381.exe - it contains "328.rom" (524288 bytes) - new BIOS version 3.28
Current existing BIOS version 3.19
Using flashrom v0.9.1-r706, I first earlier saved current BIOS image to "current_bios_amibios3.19.img" (524288 bytes) - got the following output: flashrom v0.9.1-r706 No coreboot table found. Found chipset "Intel ICH5/ICH5R", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Calibrating delay loop... OK. Found chip "Winbond W39V040FA" (512 KB, FWH) at physical address 0xfff80000. Reading flash... done.
I stupidly made a typo in testing by first trying to re-write current bios back to the chip, to test. I typed the following cmd (missed giving the '-' char to -v option)
$ sudo flashrom -w current_bios_amibios3.19.img v current_bios_amibios3.19.img flashrom v0.9.1-r706 No coreboot table found. Found chipset "Intel ICH5/ICH5R", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Calibrating delay loop... OK. Found chip "Winbond W39V040FA" (512 KB, FWH) at physical address 0xfff80000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... ERASE FAILED at 0x000061f0! Expected=0xff, Read=0x3c, failed byte count from 0x00000000-0x0007ffff: 0x6a379 ERASE 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!