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
[r...@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 [email protected] 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 [email protected]!
-------------------------------------------------------------------------------
DO NOT REBOOT OR POWEROFF!
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 [email protected] 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.
_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to