<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#ffffff">
Hi,<br>
<br>
i just tried to flash my Epox 8RDA3+ Motherboard Phoenix BIOS using
flashrom 0.9.2-r1130 (from trunk) but i got some 'ERASE FAILED'  errors
and afterwards the verifcation of the flashed image failed to match the
new image and the backup image as well. I attached as much information
i could find. If you need any more information please let me know. I
hope there is a way to flash my bios. <br>
<br>
Greetings<br>
<br>
Jotschi<br>
<br>
<br>
<br>
Bios File:
<a class="moz-txt-link-freetext" href="ftp://epoxsupport:epoxsupport@ftp.epox.com/driver/BIOS/8RDA3+34729.bin">ftp://epoxsupport:epoxsupport@ftp.epox.com/driver/BIOS/8RDA3+34729.bin</a><br>
<br>
Orion:~/tmp/flashrom# ldd flashrom<br>
        linux-gate.so.1 =>  (0xb7f38000)<br>
        libpci.so.3 => /usr/lib/libpci.so.3 (0xb7f27000)<br>
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7dcc000)<br>
        libz.so.1 => /usr/lib/libz.so.1 (0xb7db7000)<br>
        libresolv.so.2 => /lib/i686/cmov/libresolv.so.2 (0xb7da3000)<br>
        /lib/ld-linux.so.2 (0xb7f39000)<br>
<br>
<br>
I did after i created a backup using the -r option.<br>
<br>
Flashing: (./flashrom -V -w /root/bios/8rd34729.bin) <br>
<br>
flashrom v0.9.2-r1130 on Linux 2.6.26-1-686 (i686), built with libpci
3.0.0, GCC 4.3.2, little endian<br>
flashrom is free software, get the source code at
<a class="moz-txt-link-freetext" href="http://www.flashrom.org">http://www.flashrom.org</a><br>
<br>
Calibrating delay loop... OS timer resolution is 1 usecs, 751M loops
per second, 10 myus = 10 us, 100 myus = 100 us, 1000 myus = 999 us,
10000 myus = 10005 us, 4 myus = 5 us, OK.<br>
Initializing internal programmer<br>
No coreboot table found.<br>
DMI string system-manufacturer: " "<br>
DMI string system-product-name: " "<br>
DMI string system-version: " "<br>
DMI string baseboard-manufacturer: " "<br>
DMI string baseboard-product-name: "nVidia-nForce"<br>
DMI string baseboard-version: " "<br>
DMI string chassis-type: "Desktop"<br>
<b>Found chipset "NVIDIA NForce2", enabling flash write... chipset PCI
ID is 10de:0060, OK.</b><br>
This chipset supports the following protocols: Non-SPI.<br>
Probing for AMD Am29F010A/B, 128 KB: probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for AMD Am29F002(N)BB, 256 KB: probe_jedec_common: id1 0xa4,
id2 0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for AMD Am29F002(N)BT, 256 KB: probe_jedec_common: id1 0xa4,
id2 0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for AMD Am29F016D, 2048 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for AMD Am29F040B, 512 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for AMD Am29F080B, 1024 KB: probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for AMD Am29LV040B, 512 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for AMD Am29LV081B, 1024 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for AMIC A25L05PT, 64 KB: skipped.<br>
Probing for AMIC A25L05PU, 64 KB: skipped.<br>
Probing for AMIC A25L10PT, 128 KB: skipped.<br>
Probing for AMIC A25L10PU, 128 KB: skipped.<br>
Probing for AMIC A25L20PT, 256 KB: skipped.<br>
Probing for AMIC A25L20PU, 256 KB: skipped.<br>
Probing for AMIC A25L40PT, 512 KB: skipped.<br>
Probing for AMIC A25L40PU, 512 KB: skipped.<br>
Probing for AMIC A25L80P, 1024 KB: skipped.<br>
Probing for AMIC A25L16PT, 2048 KB: skipped.<br>
Probing for AMIC A25L16PU, 2048 KB: skipped.<br>
Probing for AMIC A25L512, 64 KB: skipped.<br>
Probing for AMIC A25L010, 128 KB: skipped.<br>
Probing for AMIC A25L020, 256 KB: skipped.<br>
Probing for AMIC A25L040, 512 KB: skipped.<br>
Probing for AMIC A25L080, 1024 KB: skipped.<br>
Probing for AMIC A25L016, 2048 KB: skipped.<br>
Probing for AMIC A25L032, 4096 KB: skipped.<br>
Probing for AMIC A25LQ032, 4096 KB: skipped.<br>
Probing for AMIC A29002B, 256 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for AMIC A29002T, 256 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for AMIC A29040B, 512 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for AMIC A49LF040A, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for ASD AE49F2008, 256 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Atmel AT25DF021, 256 KB: skipped.<br>
Probing for Atmel AT25DF041A, 512 KB: skipped.<br>
Probing for Atmel AT25DF081, 1024 KB: skipped.<br>
Probing for Atmel AT25DF081A, 1024 KB: skipped.<br>
Probing for Atmel AT25DF161, 2048 KB: skipped.<br>
Probing for Atmel AT25DF321, 4096 KB: skipped.<br>
Probing for Atmel AT25DF321A, 4096 KB: skipped.<br>
Probing for Atmel AT25DF641, 8192 KB: skipped.<br>
Probing for Atmel AT25DQ161, 2048 KB: skipped.<br>
Probing for Atmel AT25F512B, 64 KB: skipped.<br>
Probing for Atmel AT25FS010, 128 KB: skipped.<br>
Probing for Atmel AT25FS040, 512 KB: skipped.<br>
Probing for Atmel AT26DF041, 512 KB: skipped.<br>
Probing for Atmel AT26DF081A, 1024 KB: skipped.<br>
Probing for Atmel AT26DF161, 2048 KB: skipped.<br>
Probing for Atmel AT26DF161A, 2048 KB: skipped.<br>
Probing for Atmel AT26F004, 512 KB: skipped.<br>
Probing for Atmel AT29C512, 64 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Atmel AT29C010A, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Atmel AT29C020, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Atmel AT29C040A, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Atmel AT45CS1282, 16896 KB: skipped.<br>
Probing for Atmel AT45DB011D, 128 KB: skipped.<br>
Probing for Atmel AT45DB021D, 256 KB: skipped.<br>
Probing for Atmel AT45DB041D, 512 KB: skipped.<br>
Probing for Atmel AT45DB081D, 1024 KB: skipped.<br>
Probing for Atmel AT45DB161D, 2048 KB: skipped.<br>
Probing for Atmel AT45DB321C, 4224 KB: skipped.<br>
Probing for Atmel AT45DB321D, 4096 KB: skipped.<br>
Probing for Atmel AT45DB642D, 8192 KB: skipped.<br>
Probing for Atmel AT49BV512, 64 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Atmel AT49F020, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Atmel AT49F002(N), 256 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for Atmel AT49F002(N)T, 256 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for EMST F49B002UA, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for EMST F25L008A, 1024 KB: skipped.<br>
Probing for Eon EN25B05, 64 KB: skipped.<br>
Probing for Eon EN25B05T, 64 KB: skipped.<br>
Probing for Eon EN25B10, 128 KB: skipped.<br>
Probing for Eon EN25B10T, 128 KB: skipped.<br>
Probing for Eon EN25B20, 256 KB: skipped.<br>
Probing for Eon EN25B20T, 256 KB: skipped.<br>
Probing for Eon EN25B40, 512 KB: skipped.<br>
Probing for Eon EN25B40T, 512 KB: skipped.<br>
Probing for Eon EN25B80, 1024 KB: skipped.<br>
Probing for Eon EN25B80T, 1024 KB: skipped.<br>
Probing for Eon EN25B16, 2048 KB: skipped.<br>
Probing for Eon EN25B16T, 2048 KB: skipped.<br>
Probing for Eon EN25B32, 4096 KB: skipped.<br>
Probing for Eon EN25B32T, 4096 KB: skipped.<br>
Probing for Eon EN25B64, 8192 KB: skipped.<br>
Probing for Eon EN25B64T, 8192 KB: skipped.<br>
Probing for Eon EN25D16, 2048 KB: skipped.<br>
Probing for Eon EN25F05, 64 KB: skipped.<br>
Probing for Eon EN25F10, 128 KB: skipped.<br>
Probing for Eon EN25F20, 256 KB: skipped.<br>
Probing for Eon EN25F40, 512 KB: skipped.<br>
Probing for Eon EN25F80, 1024 KB: skipped.<br>
Probing for Eon EN25F16, 2048 KB: skipped.<br>
Probing for Eon EN25F32, 4096 KB: skipped.<br>
Probing for Eon EN29F010, 128 KB: probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for Eon EN29F002(A)(N)B, 256 KB: probe_jedec_common: id1 0xa4,
id2 0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for Eon EN29F002(A)(N)T, 256 KB: probe_jedec_common: id1 0xa4,
id2 0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for Fujitsu MBM29F004BC, 512 KB: probe_jedec_common: id1 0x49,
id2 0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for Fujitsu MBM29F004TC, 512 KB: probe_jedec_common: id1 0x49,
id2 0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for Fujitsu MBM29F400BC, 512 KB: probe_m29f400bt: id1 0x49, id2
0x44<br>
Probing for Fujitsu MBM29F400TC, 512 KB: probe_m29f400bt: id1 0x49, id2
0x44<br>
Probing for Hyundai HY29F002T, 256 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for Hyundai HY29F002B, 256 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for Intel 28F001BX-B, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Intel 28F001BX-T, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Intel 28F002BC-T, 256 KB: probe_82802ab: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for Intel 28F004S5, 512 KB: probe_82802ab: id1 0x49, id2 0x4d,
id1 is normal flash content, id2 is normal flash content<br>
Probing for Intel 28F004BV/BE-B, 512 KB: probe_82802ab: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for Intel 28F004BV/BE-T, 512 KB: probe_82802ab: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for Intel 28F400BV/CV/CE-B, 512 KB: probe_82802ab: id1 0x49,
id2 0x44, id1 is normal flash content, id2 is normal flash content<br>
Probing for Intel 28F400BV/CV/CE-T, 512 KB: probe_82802ab: id1 0x49,
id2 0x44, id1 is normal flash content, id2 is normal flash content<br>
Probing for Intel 82802AB, 512 KB: probe_82802ab: id1 0x49, id2 0x4d,
id1 is normal flash content, id2 is normal flash content<br>
Probing for Intel 82802AC, 1024 KB: probe_82802ab: id1 0xff, id2 0xff,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for Macronix MX25L512, 64 KB: skipped.<br>
Probing for Macronix MX25L1005, 128 KB: skipped.<br>
Probing for Macronix MX25L2005, 256 KB: skipped.<br>
Probing for Macronix MX25L4005, 512 KB: skipped.<br>
Probing for Macronix MX25L8005, 1024 KB: skipped.<br>
Probing for Macronix MX25L1605, 2048 KB: skipped.<br>
Probing for Macronix MX25L1635D, 2048 KB: skipped.<br>
Probing for Macronix MX25L3205, 4096 KB: skipped.<br>
Probing for Macronix MX25L3235D, 4096 KB: skipped.<br>
Probing for Macronix MX25L6405, 8192 KB: skipped.<br>
Probing for Macronix MX25L12805, 16384 KB: skipped.<br>
Probing for Macronix MX29F001B, 128 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for Macronix MX29F001T, 128 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for Macronix MX29F002B, 256 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for Macronix MX29F002T, 256 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for Macronix MX29LV040, 512 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for MoselVitelic V29C51000B, 64 KB: probe_jedec_common: id1
0x9d, id2 0x6e<br>
Probing for MoselVitelic V29C51000T, 64 KB: probe_jedec_common: id1
0x9d, id2 0x6e<br>
Probing for MoselVitelic V29C51400B, 512 KB: probe_jedec_common: id1
0x9d, id2 0x6e<br>
Probing for MoselVitelic V29C51400T, 512 KB: probe_jedec_common: id1
0x9d, id2 0x6e<br>
Probing for MoselVitelic V29LC51000, 64 KB: probe_jedec_common: id1
0x9d, id2 0x6e<br>
Probing for MoselVitelic V29LC51001, 128 KB: probe_jedec_common: id1
0x9d, id2 0x6e<br>
Probing for MoselVitelic V29LC51002, 256 KB: probe_jedec_common: id1
0x9d, id2 0x6e<br>
Probing for Numonyx M25PE10, 128 KB: skipped.<br>
Probing for Numonyx M25PE20, 256 KB: skipped.<br>
Probing for Numonyx M25PE40, 512 KB: skipped.<br>
Probing for Numonyx M25PE80, 1024 KB: skipped.<br>
Probing for Numonyx M25PE16, 2048 KB: skipped.<br>
Probing for PMC Pm25LV010, 128 KB: skipped.<br>
Probing for PMC Pm25LV016B, 2048 KB: skipped.<br>
Probing for PMC Pm25LV020, 256 KB: skipped.<br>
Probing for PMC Pm25LV040, 512 KB: skipped.<br>
Probing for PMC Pm25LV080B, 1024 KB: skipped.flashrom -V<br>
<br>
Probing for PMC Pm25LV512, 64 KB: skipped.<br>
Probing for PMC Pm29F002T, 256 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for PMC Pm29F002B, 256 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for PMC Pm39LV010, 128 KB: probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for PMC Pm39LV020, 256 KB: probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for PMC Pm39LV040, 512 KB: probe_jedec_common: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for PMC Pm49FL002, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for PMC Pm49FL004, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
<b>Found chip "PMC Pm49FL004" (512 KB, LPC,FWH) at physical address
0xfff80000.</b><br>
Probing for Sanyo LF25FW203A, 2048 KB: skipped.<br>
Probing for Sharp LHF00L04, 1024 KB: probe_82802ab: id1 0xff, id2 0xff,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for Spansion S25FL008A, 1024 KB: skipped.<br>
Probing for Spansion S25FL016A, 2048 KB: skipped.<br>
Probing for SST SST25VF016B, 2048 KB: skipped.<br>
Probing for SST SST25VF032B, 4096 KB: skipped.<br>
Probing for SST SST25VF064C, 8192 KB: skipped.<br>
Probing for SST SST25VF040.REMS, 512 KB: skipped.<br>
Probing for SST SST25VF040B, 512 KB: skipped.<br>
Probing for SST SST25LF040A.RES, 512 KB: skipped.<br>
Probing for SST SST25VF040B.REMS, 512 KB: skipped.<br>
Probing for SST SST25VF080B, 1024 KB: skipped.<br>
Probing for SST SST28SF040A, 512 KB: probe_82802ab: id1 0x49, id2 0x4d,
id1 is normal flash content, id2 is normal flash content<br>
Probing for SST SST29EE010, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST29LE010, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST29EE020A, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST29LE020, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39SF512, 64 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39SF010A, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39SF020A, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39SF040, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39VF512, 64 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39VF010, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39VF020, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39VF040, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST39VF080, 1024 KB: probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for SST SST49LF002A/B, 256 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for SST SST49LF003A/B, 384 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for SST SST49LF004A/B, 512 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for SST SST49LF004C, 512 KB: probe_82802ab: id1 0x49, id2 0x4d,
id1 is normal flash content, id2 is normal flash content<br>
Probing for SST SST49LF008A, 1024 KB: probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for SST SST49LF008C, 1024 KB: probe_82802ab: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for SST SST49LF016C, 2048 KB: probe_82802ab: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for SST SST49LF020, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST49LF020A, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST49LF040, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST49LF040B, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for SST SST49LF080A, 1024 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for SST SST49LF160C, 2048 KB: probe_82802ab: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for ST M25P05-A, 64 KB: skipped.<br>
Probing for ST M25P05.RES, 64 KB: skipped.<br>
Probing for ST M25P10-A, 128 KB: skipped.<br>
Probing for ST M25P10.RES, 128 KB: skipped.<br>
Probing for ST M25P20, 256 KB: skipped.<br>
Probing for ST M25P40, 512 KB: skipped.<br>
Probing for ST M25P40-old, 512 KB: skipped.<br>
Probing for ST M25P80, 1024 KB: skipped.<br>
Probing for ST M25P16, 2048 KB: skipped.<br>
Probing for ST M25P32, 4096 KB: skipped.<br>
Probing for ST M25P64, 8192 KB: skipped.<br>
Probing for ST M25P128, 16384 KB: skipped.<br>
Probing for ST M29F002B, 256 KB: probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for ST M29F002T/NT, 256 KB: probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for ST M29F040B, 512 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for ST M29F400BB, 512 KB: probe_m29f400bt: id1 0x49, id2 0x44<br>
Probing for ST M29F400BT, 512 KB: probe_m29f400bt: id1 0x49, id2 0x44<br>
Probing for ST M29W010B, 128 KB: probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for ST M29W040B, 512 KB: probe_jedec_common: id1 0x49, id2
0x4d, id1 is normal flash content, id2 is normal flash content<br>
Probing for ST M29W512B, 64 KB: probe_jedec_common: id1 0xfa, id2 0xfc,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for ST M50FLW040A, 512 KB: probe_82802ab: id1 0x49, id2 0x4d,
id1 is normal flash content, id2 is normal flash content<br>
Probing for ST M50FLW040B, 512 KB: probe_82802ab: id1 0x49, id2 0x4d,
id1 is normal flash content, id2 is normal flash content<br>
Probing for ST M50FLW080A, 1024 KB: probe_82802ab: id1 0xff, id2 0xff,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for ST M50FLW080B, 1024 KB: probe_82802ab: id1 0xff, id2 0xff,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for ST M50FW002, 256 KB: probe_82802ab: id1 0xa4, id2 0xf5, id1
is normal flash content, id2 is normal flash content<br>
Probing for ST M50FW016, 2048 KB: probe_82802ab: id1 0xff, id2 0xff,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for ST M50FW040, 512 KB: probe_82802ab: id1 0x49, id2 0x4d, id1
is normal flash content, id2 is normal flash content<br>
Probing for ST M50FW080, 1024 KB: probe_82802ab: id1 0xff, id2 0xff,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for ST M50LPW116, 2048 KB: probe_82802ab: id1 0xff, id2 0xff,
id1 parity violation, id1 is normal flash content, id2 is normal flash
content<br>
Probing for SyncMOS/MoselVitelic {F,S,V}29C51001B, 128 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for SyncMOS/MoselVitelic {F,S,V}29C51001T, 128 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for SyncMOS/MoselVitelic {F,S,V}29C51002B, 256 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for SyncMOS/MoselVitelic {F,S,V}29C51002T, 256 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for SyncMOS/MoselVitelic {F,S,V}29C51004B, 512 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for SyncMOS/MoselVitelic {F,S,V}29C51004T, 512 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for SyncMOS/MoselVitelic {S,V}29C31004B, 512 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for SyncMOS/MoselVitelic {S,V}29C31004T, 512 KB:
probe_jedec_common: id1 0x9d, id2 0x6e<br>
Probing for TI TMS29F002RB, 256 KB: probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for TI TMS29F002RT, 256 KB: probe_jedec_common: id1 0xa4, id2
0xf5, id1 is normal flash content, id2 is normal flash content<br>
Probing for Winbond W25Q80, 1024 KB: skipped.<br>
Probing for Winbond W25Q16, 2048 KB: skipped.<br>
Probing for Winbond W25Q32, 4096 KB: skipped.<br>
Probing for Winbond W25Q64, 8192 KB: skipped.<br>
Probing for Winbond W25x10, 128 KB: skipped.<br>
Probing for Winbond W25x20, 256 KB: skipped.<br>
Probing for Winbond W25x40, 512 KB: skipped.<br>
Probing for Winbond W25x80, 1024 KB: skipped.<br>
Probing for Winbond W25x16, 2048 KB: skipped.<br>
Probing for Winbond W25x32, 4096 KB: skipped.<br>
Probing for Winbond W25x64, 8192 KB: skipped.<br>
Probing for Winbond W29C011, 128 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W29C020C, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W29C040P, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W29EE011, 128 KB: Probing disabled for Winbond
W29EE011 because the probing sequence puts the AMIC A49LF040A in a
funky state. Use 'flashrom -c W29EE011' if you have a board with this
chip.<br>
Probing for Winbond W39V040A, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W39V040B, 512 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W39V040C, 512 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W39V040FA, 512 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for Winbond W39V080A, 1024 KB: probe_jedec_common: id1 0xff,
id2 0xff, id1 parity violation, id1 is normal flash content, id2 is
normal flash content<br>
Probing for Winbond W49F002U, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W49F020, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W49V002A, 256 KB: probe_jedec_common: id1 0x9d, id2
0x6e<br>
Probing for Winbond W49V002FA, 256 KB: probe_jedec_common: id1 0x9d,
id2 0x6e<br>
Probing for Winbond W39V080FA, 1024 KB: Chip lacks correct probe timing
information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2
0xff, id1 parity violation, id1 is normal flash content, id2 is normal
flash content<br>
Probing for Winbond W39V080FA (dual mode), 512 KB: Chip lacks correct
probe timing information, using default 10mS/40uS. probe_jedec_common:
id1 0x9d, id2 0x6e<br>
Probing for AMIC unknown AMIC SPI chip, 0 KB: skipped.<br>
Probing for Atmel unknown Atmel SPI chip, 0 KB: skipped.<br>
Probing for Eon unknown Eon SPI chip, 0 KB: skipped.<br>
Probing for Macronix unknown Macronix SPI chip, 0 KB: skipped.<br>
Probing for PMC unknown PMC SPI chip, 0 KB: skipped.<br>
Probing for SST unknown SST SPI chip, 0 KB: skipped.<br>
Probing for ST unknown ST SPI chip, 0 KB: skipped.<br>
Probing for Sanyo unknown Sanyo SPI chip, 0 KB: skipped.<br>
Probing for Generic unknown SPI chip (RDID), 0 KB: skipped.<br>
Probing for Generic unknown SPI chip (REMS), 0 KB: skipped.<br>
Flash image seems to be a legacy BIOS. Disabling checks.<br>
Writing flash chip... Erasing flash chip... Looking at blockwise erase
function 0... trying... 0x000000-0x000fff, ERASE FAILED at 0x00000000!
Expected=0xff, Read=0x49, failed byte count from 0x00000000-0x00000fff:
0x3cd<br>
ERASE FAILED!<br>
<br>
Looking at blockwise erase function 1... trying... 0x000000-0x00ffff,
ERASE FAILED at 0x00000000! Expected=0xff, Read=0x49, failed byte count
from 0x00000000-0x0000ffff: 0x3cd<br>
ERASE FAILED!<br>
<br>
Looking at blockwise erase function 2... trying... 0x000000-0x07ffff,
ERASE FAILED at 0x00000000! Expected=0xff, Read=0x49, failed byte count
from 0x00000000-0x0007ffff: 0x509e5<br>
ERASE FAILED!<br>
<br>
Looking at blockwise erase function 3... not defined. Looking for
another erase function.<br>
Looking at blockwise erase function 4... not defined. Looking for
another erase function.<br>
Looking at blockwise erase function 5... not defined. Looking for
another erase function.<br>
FAILED!<br>
ERASE FAILED!<br>
FAILED!<br>
Your flash chip is in an unknown state.<br>
Get help on IRC at irc.freenode.net (channel #flashrom) or<br>
mail <a class="moz-txt-link-abbreviated" href="mailto:flashrom@flashrom.org">flashrom@flashrom.org</a>!<br>
-------------------------------------------------------------------------------<br>
DO NOT REBOOT OR POWEROFF!<br>
<br>
<br>
<br>
Verification fails:<br>
<br>
Orion:~/tmp/flashrom# ./flashrom -V -v /root/bios/oldbios.dump <br>
<br>
Flash image seems to be a legacy BIOS. Disabling checks.<br>
Verifying flash... VERIFY FAILED at 0x00040000! Expected=0xff,
Read=0xa4, failed byte count from 0x00000000-0x0007ffff: 0xee06<br>
<br>
<br>
Orion:~/tmp/flashrom# ./flashrom -r failedbios.dump<br>
<a class="moz-txt-link-freetext" href="http://www.jotschi.de/download/bios/failedbios.dump">http://www.jotschi.de/download/bios/failedbios.dump</a><br>
<br>
Before i started flashing the bios i made a backup of my old bios:<br>
<a class="moz-txt-link-freetext" href="http://www.jotschi.de/download/bios/oldbios.dump">http://www.jotschi.de/download/bios/oldbios.dump</a><br>
<br>
<br>
Orion:~# lspci -nnvvvxxx<br>
00:00.0 Host bridge [0600]: nVidia Corporation nForce2 IGP2 [10de:01e0]
(rev c1)<br>
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-<br>
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>
        Latency: 0<br>
        Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M]<br>
        Capabilities: [40] AGP version 2.0<br>
                Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64-
HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4<br>
                Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit-
FW- Rate=x1<br>
        Capabilities: [60] HyperTransport: Host or Secondary Interface<br>
                Command: WarmRst+ DblEnd-<br>
                Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC-
TXO- <CRCErr=0<br>
                Link Config: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit<br>
                Revision ID: 0.16<br>
        Kernel driver in use: agpgart-nvidia<br>
        Kernel modules: nvidia-agp<br>
00: de 10 e0 01 06 00 b0 00 c1 00 00 06 00 00 80 00<br>
10: 08 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00<br>
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00<br>
40: 02 60 20 00 17 02 00 1f 01 00 00 00 ff ff ff ff<br>
50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff<br>
60: 08 00 01 20 20 00 88 80 10 00 00 00 01 ff 01 8f<br>
70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff<br>
80: 0c 01 00 00 ff ff ff 3f 01 00 00 00 01 80 00 00<br>
90: 14 80 40 a7 14 80 40 a5 00 30 00 00 00 00 00 00<br>
a0: 00 00 00 00 c0 d8 e2 00 00 00 00 00 00 00 00 00<br>
b0: cc ff 07 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
c0: 33 33 03 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
e0: f6 01 47 00 16 30 00 10 00 00 00 00 00 00 00 00<br>
f0: 0f 00 00 38 00 00 00 00 00 00 00 00 00 00 00 00<br>
<br>
00:01.0 ISA bridge [0601]: nVidia Corporation nForce2 ISA Bridge
[10de:0060] (rev a4)<br>
        Subsystem: EPoX Computer Co., Ltd. Device [1695:1000]<br>
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-<br>
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>
        Latency: 0<br>
        Capabilities: [48] HyperTransport: Slave or Primary Interface<br>
                Command: BaseUnitID=1 UnitCnt=15 MastHost- DefDir-<br>
                Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC+
TXO- <CRCErr=0<br>
                Link Config 0: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit<br>
                Link Control 1: CFlE- CST- CFE- <LkFail- Init+ EOC-
TXO+ <CRCErr=0<br>
                Link Config 1: MLWI=8bit MLWO=8bit LWI=8bit LWO=8bit<br>
                Revision ID: 0.00<br>
00: de 10 60 00 0f 00 b0 00 a4 00 01 06 00 00 80 00<br>
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10<br>
30: 00 00 00 00 48 00 00 00 00 00 00 00 00 00 00 00<br>
40: 95 16 00 10 de fd 3c 08 08 00 e1 01 60 00 88 88<br>
50: a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
60: 01 40 00 00 01 44 00 00 01 42 00 00 00 01 f8 ff<br>
70: 10 00 ff ff 03 00 00 00 0f 00 40 00 18 d0 00 00<br>
80: 09 80 00 00 d2 02 00 00 3f 00 00 00 00 00 00 00<br>
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
d0: cc 00 02 00 0a 00 00 00 00 00 00 00 00 00 00 00<br>
e0: 00 11 00 07 3f 00 00 00 00 38 26 80 00 00 00 00<br>
f0: 00 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
<br>
00:01.1 SMBus [0c05]: nVidia Corporation nForce2 SMBus (MCP)
[10de:0064] (rev a2)<br>
        Subsystem: EPoX Computer Co., Ltd. Device [1695:1000]<br>
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-<br>
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>
        Interrupt: pin A routed to IRQ 12<br>
        Region 0: I/O ports at ec00 [size=32]<br>
        Capabilities: [44] Power Management version 2<br>
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold+)<br>
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br>
        Kernel driver in use: nForce2_smbus<br>
        Kernel modules: i2c-nforce2<br>
00: de 10 64 00 01 00 b0 00 a2 00 05 0c 00 00 80 00<br>
10: 01 ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
20: 00 00 00 00 00 00 00 00 00 00 00 00 95 16 00 10<br>
30: 00 00 00 00 44 00 00 00 00 00 00 00 0c 01 03 01<br>
40: 95 16 00 10 01 00 02 c0 00 00 00 00 00 00 00 00<br>
50: 01 50 00 00 41 50 00 00 00 00 00 00 00 00 00 00<br>
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
<br>
00:08.0 PCI bridge [0604]: nVidia Corporation nForce2 External PCI
Bridge [10de:006c] (rev a3) (prog-if 00 [Normal decode])<br>
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B- DisINTx-<br>
        Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast
>TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>
        Latency: 0<br>
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32<br>
        I/O behind bridge: 0000c000-0000dfff<br>
        Memory behind bridge: e2000000-e2ffffff<br>
        Prefetchable memory behind bridge: 50000000-500fffff<br>
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- <SERR- <PERR+<br>
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-<br>
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-<br>
        Kernel modules: shpchp<br>
00: de 10 6c 00 07 01 a0 00 a3 00 04 06 00 00 01 00<br>
10: 00 00 00 00 00 00 00 00 00 01 01 20 c0 d0 80 82<br>
20: 00 e2 f0 e2 00 50 00 50 00 00 00 00 00 00 00 00<br>
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00<br>
40: 00 00 00 00 01 00 02 00 01 00 00 00 08 0b 05 00<br>
50: 0c 0d fe 3f 0e 0f 00 00 7f 00 00 00 00 00 00 00<br>
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
<br>
Orion:~# superiotool -dV<br>
superiotool r3125<br>
Probing for ALi Super I/O at 0x3f0...<br>
  Failed. Returned data: id=0xffff, rev=0xff<br>
Probing for ALi Super I/O at 0x370...<br>
  Failed. Returned data: id=0xffff, rev=0xff<br>
Probing for Fintek Super I/O at 0x2e...<br>
  Failed. Returned data: vid=0x80fe, id=0x1752<br>
Probing for Fintek Super I/O at 0x4e...<br>
  Failed. Returned data: vid=0xffff, id=0xffff<br>
Probing for ITE Super I/O (init=0x87,0x01,0x55,0x55/0xaa) at 0x2e...<br>
  Failed. Returned data: id=0x0000, rev=0x0<br>
Probing for ITE Super I/O (init=0x87,0x87) at 0x2e...<br>
  Failed. Returned data: id=0x5217, rev=0xf<br>
Probing for ITE Super I/O (init=0x87,0x01,0x55,0x55/0xaa) at 0x4e...<br>
  Failed. Returned data: id=0xffff, rev=0xf<br>
Probing for ITE Super I/O (init=0x87,0x87) at 0x4e...<br>
  Failed. Returned data: id=0xffff, rev=0xf<br>
Probing for NSC Super I/O at 0x2e...<br>
  Failed. Returned data: port=0x00, port+1=0x00<br>
Probing for NSC Super I/O at 0x4e...<br>
  Failed. Returned data: port=0xff, port+1=0xff<br>
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x2e...<br>
  Failed. Returned data: id=0x00, rev=0x00<br>
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x2e...<br>
  Failed. Returned data: id=0x00, rev=0x00<br>
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x4e...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x4e...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x162e...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x162e...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x164e...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x164e...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x3f0...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x3f0...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x370...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x370...<br>
  Failed. Returned data: id=0xff, rev=0xff<br>
Probing for Winbond Super I/O (init=0x88) at 0x2e...<br>
  Failed. Returned data: id/oldid=0x00/0x00, rev=0x00<br>
Probing for Winbond Super I/O (init=0x89) at 0x2e...<br>
  Failed. Returned data: id/oldid=0x00/0x00, rev=0x00<br>
Probing for Winbond Super I/O (init=0x86,0x86) at 0x2e...<br>
  Failed. Returned data: id/oldid=0x00/0x00, rev=0x00<br>
Probing for Winbond Super I/O (init=0x87,0x87) at 0x2e...<br>
Found Winbond W83627HF/F/HG/G (id=0x52, rev=0x17) at 0x2e<br>
Register dump:<br>
idx 02 07 20 21 22 23 24 25  26 28 29 2a 2b 2c 2e 2f<br>
val ff 0b 52 17 ff fe 80 00  00 00 00 7c c0 ff 00 ff<br>
def 00 NA 52 NA ff 00 MM 00  00 00 00 7c c0 00 00 00<br>
LDN 0x00 (Floppy)<br>
idx 30 60 61 70 74 f0 f1 f2  f4 f5<br>
val 00 00 00 00 04 0e 00 ff  00 00<br>
def 01 03 f0 06 02 0e 00 ff  00 00<br>
LDN 0x01 (Parallel port)<br>
idx 30 60 61 70 74 f0<br>
val 01 03 78 07 04 38<br>
def 01 03 78 07 04 3f<br>
LDN 0x02 (COM1)<br>
idx 30 60 61 70 f0<br>
val 01 03 f8 04 00<br>
def 01 03 f8 04 00<br>
LDN 0x03 (COM2)<br>
idx 30 60 61 70 f0 f1<br>
val 01 02 f8 03 00 00<br>
def 01 02 f8 03 00 00<br>
LDN 0x05 (Keyboard)<br>
idx 30 60 61 62 63 70 72 f0<br>
val 01 00 60 00 64 01 00 80<br>
def 01 00 60 00 64 01 0c 80<br>
LDN 0x06 (Consumer IR)<br>
idx 30 60 61 70<br>
val 00 00 00 00<br>
def 00 00 00 00<br>
LDN 0x07 (Game port, MIDI port, GPIO 1)<br>
idx 30 60 61 62 63 70 f0 f1  f2<br>
val 07 02 01 03 30 0a ff 00  00<br>
def 00 02 01 03 30 09 ff 00  00<br>
LDN 0x08 (GPIO 2, Watchdog timer)<br>
idx 30 f0 f1 f2 f3 f5 f6 f6  f7<br>
val 01 ff 07 01 00 00 00 00  00<br>
def 00 ff 00 00 00 00 00 00  00<br>
LDN 0x09 (GPIO 3)<br>
idx 30 f0 f1 f2 f3<br>
val 01 ff 00 00 40<br>
def 00 ff 00 00 00<br>
LDN 0x0a (ACPI)<br>
idx 30 70 e0 e1 e2 e3 e4 e5  e6 e7 f0 f1 f3 f4 f6 f7  f9 fe ff<br>
val 00 00 40 03 14 00 00 00  00 00 00 af 33 04 00 00  00 00 00<br>
def 00 00 00 00 NA NA 00 00  00 00 00 00 00 00 00 00  00 00 00<br>
LDN 0x0b (Hardware monitor)<br>
idx 30 60 61 70 f0<br>
val 01 02 90 00 00<br>
def 00 00 00 00 00<br>
Probing for Winbond Super I/O (init=0x88) at 0x4e...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x89) at 0x4e...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x86,0x86) at 0x4e...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x87,0x87) at 0x4e...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x88) at 0x3f0...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x89) at 0x3f0...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x86,0x86) at 0x3f0...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x87,0x87) at 0x3f0...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x88) at 0x370...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x89) at 0x370...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x86,0x86) at 0x370...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x87,0x87) at 0x370...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x88) at 0x250...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x89) at 0x250...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x86,0x86) at 0x250...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
Probing for Winbond Super I/O (init=0x87,0x87) at 0x250...<br>
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff<br>
<br>
<br>
Orion:~/tmp/flashrom# dmidecode<br>
# dmidecode 2.9<br>
SMBIOS 2.2 present.<br>
37 structures occupying 934 bytes.<br>
Table at 0x000F0000.<br>
<br>
Handle 0x0000, DMI type 0, 19 bytes<br>
BIOS Information<br>
        Vendor: Phoenix Technologies, LTD<br>
        Version: 6.00 PG<br>
        Release Date: 02/12/2004<br>
        Address: 0xE0000<br>
        Runtime Size: 128 kB<br>
        ROM Size: 512 kB<br>
        Characteristics:<br>
                ISA is supported<br>
                PCI is supported<br>
                PNP is supported<br>
                APM is supported<br>
                BIOS is upgradeable<br>
                BIOS shadowing is allowed<br>
                Boot from CD is supported<br>
                Selectable boot is supported<br>
                BIOS ROM is socketed<br>
                EDD is supported<br>
                5.25"/360 KB floppy services are supported (int 13h)<br>
                5.25"/1.2 MB floppy services are supported (int 13h)<br>
                3.5"/720 KB floppy services are supported (int 13h)<br>
                3.5"/2.88 MB floppy services are supported (int 13h)<br>
                Print screen service is supported (int 5h)<br>
                8042 keyboard services are supported (int 9h)<br>
                Serial services are supported (int 14h)<br>
                Printer services are supported (int 17h)<br>
                CGA/mono video services are supported (int 10h)<br>
                ACPI is supported<br>
                USB legacy is supported<br>
                AGP is supported<br>
                LS-120 boot is supported<br>
                ATAPI Zip drive boot is supported<br>
<br>
</body>
</html>