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
