[flashrom] Update BIOS fail

Barry Krauter barry.krauter at gmail.com
Mon Dec 12 01:19:55 CET 2011


Hi:

Attempting to replace currbios with 661VS155.BIN upgraded Bios for Shuttle
661V31 motherboard using 3com NIC card.

Can you tell me why this fails?

Thanks

Barry

barry at baerry-desktop:~$ sudo flashrom -p nic3com -r currbios 
flashrom v0.9.1-r946 
Found "3COM 3C90xB: PCI 10/100 Mbps; shared 10BASE-T/100BASE-TX" (10b7:9055, BDF 06:02.0). 
Calibrating delay loop... OK. 
Found chip "SST SST39SF020A" (256 KB, Parallel) at physical address 0xfffc0000. 
=== 
This flash part has status UNTESTED for operations: ERASE 
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, -rV, 
-wV, -EV), and mention which mainboard or programmer you tested. 
Thanks for your help! 
=== 
Reading flash... done. 
barry at baerry-desktop:~$ sudo flashrom -p nic3com -w /home/barry/661VS155.BIN 
flashrom v0.9.1-r946 
Found "3COM 3C90xB: PCI 10/100 Mbps; shared 10BASE-T/100BASE-TX" (10b7:9055, BDF 06:02.0). 
Calibrating delay loop... OK. 
Found chip "SST SST39SF020A" (256 KB, Parallel) at physical address 0xfffc0000. 
=== 
This flash part has status UNTESTED for operations: ERASE 
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, -rV, 
-wV, -EV), 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 chip... SUCCESS. 
Programming page: address: 0x00020000 writing sector at 0x20000 failed! 
 writing sector at 0x20400 failed! 
 writing sector at 0x20800 failed! 
 writing sector at 0x20c00 failed! 
address: 0x00021000 writing sector at 0x21000 failed! 
 writing sector at 0x21400 failed! 
 writing sector at 0x21800 failed! 
 writing sector at 0x21c00 failed! 
address: 0x00022000 writing sector at 0x22000 failed! 
 writing sector at 0x22400 failed! 
 writing sector at 0x22800 failed! 
 writing sector at 0x22c00 failed! 
address: 0x00023000 writing sector at 0x23000 failed! 
 writing sector at 0x23400 failed! 
 writing sector at 0x23800 failed! 
 writing sector at 0x23c00 failed! 
address: 0x00024000 writing sector at 0x24000 failed! 
 writing sector at 0x24400 failed! 
 writing sector at 0x24800 failed! 
 writing sector at 0x24c00 failed! 
address: 0x00025000 writing sector at 0x25000 failed! 
 writing sector at 0x25400 failed! 
 writing sector at 0x25800 failed! 
 writing sector at 0x25c00 failed! 
address: 0x00026000 writing sector at 0x26000 failed! 
 writing sector at 0x26400 failed! 
 writing sector at 0x26800 failed! 
 writing sector at 0x26c00 failed! 
address: 0x00027000 writing sector at 0x27000 failed! 
 writing sector at 0x27400 failed! 
 writing sector at 0x27800 failed! 
 writing sector at 0x27c00 failed! 
address: 0x00028000 writing sector at 0x28000 failed! 
 writing sector at 0x28400 failed! 
 writing sector at 0x28800 failed! 
 writing sector at 0x28c00 failed! 
address: 0x00029000 writing sector at 0x29000 failed! 
 writing sector at 0x29400 failed! 
 writing sector at 0x29800 failed! 
 writing sector at 0x29c00 failed! 
address: 0x0002a000 writing sector at 0x2a000 failed! 
 writing sector at 0x2a400 failed! 
 writing sector at 0x2a800 failed! 
 writing sector at 0x2ac00 failed! 
address: 0x0002b000 writing sector at 0x2b000 failed! 
 writing sector at 0x2b400 failed! 
 writing sector at 0x2b800 failed! 
 writing sector at 0x2bc00 failed! 
address: 0x0002c000 writing sector at 0x2c000 failed! 
 writing sector at 0x2c400 failed! 
 writing sector at 0x2c800 failed! 
 writing sector at 0x2cc00 failed! 
address: 0x0002d000 writing sector at 0x2d000 failed! 
 writing sector at 0x2d400 failed! 
 writing sector at 0x2d800 failed! 
 writing sector at 0x2dc00 failed! 
address: 0x0002e000 writing sector at 0x2e000 failed! 
 writing sector at 0x2e400 failed! 
 writing sector at 0x2e800 failed! 
 writing sector at 0x2ec00 failed! 
address: 0x0003f000 
COMPLETE. 
Verifying flash... VERIFY FAILED at 0x00000001! Expected=0xce, Read=0xc6, failed byte count from 0x00000000-0x0003ffff: 0x25f27 
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! 
barry at baerry-desktop:~$ sudo flashrom -p nic3com -w currbios 
flashrom v0.9.1-r946 
Found "3COM 3C90xB: PCI 10/100 Mbps; shared 10BASE-T/100BASE-TX" (10b7:9055, BDF 06:02.0). 
Calibrating delay loop... OK. 
Found chip "SST SST39SF020A" (256 KB, Parallel) at physical address 0xfffc0000. 
=== 
This flash part has status UNTESTED for operations: ERASE 
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, -rV, 
-wV, -EV), 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 chip... SUCCESS. 
Programming page: address: 0x0003f000 
COMPLETE. 
Verifying flash... VERIFIED.          
barry at baerry-desktop:~$ 

A non-text attachment has been stripped: currbios
It is available for download at http://paste.flashrom.org/view.php?id=962
A non-text attachment has been stripped: 661VS155.BIN
It is available for download at http://paste.flashrom.org/view.php?id=963
An attachment has been inlined as plain text: Flashrom Attemped Update.odt






More information about the flashrom mailing list