On Mon, Nov 23, 2009 at 10:46:13AM -0800, Thao Hoang wrote:
Hi there. I'm trying to use flashrom and although the program can detect both my chipset and my flash part (which are both tested & supported), the erase routine fails. (Although I don't think it even erase since the content read after this failure was the same and the board does boot up properly.) What do you think is going on? Do you think it's something with my mainboard (per some of the discussion I have seen?) Here is what I get when I do a write.... Thanks also for all the good work! root@slax:/home/user/flashrom_folder/flashrom_unrelease# ./flashrom -f -w backup.rom flashrom v0.9.1-runknown No coreboot table found. Found chipset "Intel ICH7M", enabling flash write... OK. This chipset supports the following protocols: LPC,FWH. 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... ERASE FAILED at 0x00000000! Expected=0xff, Read=0x49, failed byte count from 0x00000000- 0x0000ffff: 0x13de ERASE FAILED! ERASE FAILED! 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!
Patch attached.
Please reply with:
Acked-by: Thao Hoang thao_hoang@yahoo.com
when this works ok.
Luc Verhaegen.