[flashrom] Help, please. :-)

Colin Williams colin at creativec.com
Thu Jul 22 04:19:51 CEST 2010


Hi all,

I have a SuperMicro H8QG6/i-F motherboard, which I recently attempted to
flash with flashrom.  As per the man page, I probed the rom first, then made
a backup of the current state, which I have.  Initially, the probe reported
my chip as a "SST SST25VF016B", with the probe, read, and write operations
supported.  I attempted to flash another copy of the current rom (obtained
from super micro's website), and it complained about not being able to
erase, then said "SUCCESS" and "done", and "COMPLETE".  Then it started
verifying, and the verify failed.  I then tried to restore the backup I had
made, and it now reports the chip as a "SST unknown SST SPI chip", with all
four operations not working.  Attached are the output of the failed flash
attempt, and a probe from after that attempt.

Thanks,
--Colin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20100721/09bd7bad/attachment.html>
-------------- next part --------------
[root at slinux ~]# flashrom -w h8qg60.629 
flashrom v0.9.2-r1001 on Linux 2.6.18-194.8.1.el5 (x86_64), built with libpci 2.2.3, GCC 4.1.2 20080704 (Red Hat 4.1.2-48)
flashrom is free software, get the source code at http://www.flashrom.org

No coreboot table found.
Found chipset "AMD SB700/SB710/SB750", enabling flash write... OK.
This chipset supports the following protocols: LPC,FWH,SPI.
Calibrating delay loop... OK.
Found chip "SST SST25VF016B" (2048 KB, SPI) at physical address 0xffe00000.
===
This flash part has status UNTESTED for operations: ERASE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to flashrom at flashrom.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-Vw, -VE), and mention which mainboard or programmer you tested.
Thanks for your help!
===
Flash image seems to be a legacy BIOS. Disabling checks.
Writing flash chip... Erasing flash before programming... Erasing flash chip... ERASE FAILED at 0x00001008! Expected=0xff, Read=0xe9, failed byte count from 0x00001000-0x00001fff: 0x7f8
ERASE FAILED!
ERASE FAILED at 0x00001108! Expected=0xff, Read=0xe9, failed byte count from 0x00000000-0x00007fff: 0x5fa9
ERASE FAILED!
ERASE FAILED at 0x00047868! Expected=0xff, Read=0xe9, failed byte count from 0x00040000-0x0004ffff: 0x20
ERASE FAILED!
SUCCESS.
done.
COMPLETE.
Verifying flash... VERIFY FAILED at 0x00000008! Expected=0x50, Read=0xff, failed byte count from 0x00000000-0x001fffff: 0xe8e35
Your flash chip is in an unknown state.
Get help on IRC at irc.freenode.net (channel #flashrom) or
mail flashrom at flashrom.org!
-------------------------------------------------------------------------------
DO NOT REBOOT OR POWEROFF!
-------------- next part --------------
flashrom v0.9.2-r1001 on Linux 2.6.18-194.8.1.el5 (x86_64), built with libpci 2.2.3, GCC 4.1.2 20080704 (Red Hat 4.1.2-48)
flashrom is free software, get the source code at http://www.flashrom.org

No coreboot table found.
Found chipset "AMD SB700/SB710/SB750", enabling flash write... OK.
This chipset supports the following protocols: LPC,FWH,SPI.
Calibrating delay loop... OK.
Found chip "SST unknown SST SPI chip" (0 KB, SPI) at physical address 0x0.
===
This flash part has status NOT WORKING for operations: PROBE READ ERASE WRITE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to flashrom at flashrom.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-Vw, -VE), and mention which mainboard or programmer you tested.
Thanks for your help!
===
No operations were specified.


More information about the flashrom mailing list