Hi All,<div><br></div><div><br></div><div>I'd like to report than an Asus A7V600-X with bios 1009 works with flashrom 0.9.0 stable. The stock version found on the latest stable realease of systemrescuecd 1.2.3.</div><div>


<br></div><div>There are some caveats however...</div><div><br></div><div>find below a few dumps for your review.</div><div><br></div><div><div><div>root@sysresccd% ./flashrom </div><div><b>flashrom v0.9.0</b></div><div>

No coreboot table found.</div>
<div><b>Found chipset "VIA VT8237"</b>, enabling flash write... OK.</div><div>This chipset supports the following protocols: Non-SPI.</div><div>Calibrating delay loop... OK.</div><div><b>Found chip "PMC Pm49FL002" (256 KB, LPC,FWH)</b> at physical address 0xfffc0000.</div>


<div>No operations were specified.</div><div><br></div><div>The strange thing is that when i tried using the bleeding edge r694 i get the following</div><div><br></div><div><div>root@sysresccd /root % ./flashrom -w fimrwarea7v600-x.old </div>


<div><b>flashrom v0.9.0-r694</b></div><div>No coreboot table found.</div><div>Found chipset "VIA VT8237", enabling flash write... OK.</div><div>This chipset supports the following protocols: Non-SPI.</div><div>

Calibrating delay loop... OK.</div>
<div>Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000.</div><div>Flash image seems to be a legacy BIOS. Disabling checks.</div><div>Writing flash chip... Programming page: ERASE FAILED at 0x00000000! Expected=0xff, Read=0x03, failed byte count from 0x00000000-0x00003fff: 0x33a6</div>


<div>ERASE FAILED!</div><div>ERASE FAILED!</div><div>FAILED!</div><div>Your flash chip is in an unknown state.</div><div>Get help on IRC at <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> channel #flashrom or</div>


<div>mail <a href="mailto:flashrom@flashrom.org" target="_blank">flashrom@flashrom.org</a></div><div>------------------------------------------------------------</div><div>DO NOT REBOOT OR POWEROFF!</div><div><br></div><div>

i then use the stock 0.9.0 version to reprogramme and i get this</div>
<div><br></div><div>root@sysresccd /root % flashrom -w  fimrwarea7v600-x.old </div><div>Calibrating delay loop... OK.</div><div>No coreboot table found.</div><div>Found chipset "VIA VT8237", enabling flash write... OK.</div>


<div>Found chip "PMC Pm49FL002" (256 KB) at physical address 0xfffc0000.</div><div>Flash image seems to be a legacy BIOS. Disabling checks.</div><div>Programming page: 0015 at address: 0x0003c000</div><div><br>

</div>
<div>i<i> verify if it's written ok</i></div><div>root@sysresccd /root % flashrom -v fimrwarea7v600-x.old </div><div>Calibrating delay loop... OK.</div><div>No coreboot table found.</div><div>Found chipset "VIA VT8237", enabling flash write... OK.</div>


<div>Found chip "PMC Pm49FL002" (256 KB) at physical address 0xfffc0000.</div><div>Flash image seems to be a legacy BIOS. Disabling checks.</div><div>Verifying flash... VERIFIED.          </div><div>root@sysresccd /root % flashrom -R</div>


<div><i><b>flashrom v0.9.0</b></i></div><div><br></div></div></div><div><br></div><div>so basically,</div><div>When i use the stock v0.9.0 to dump and write back  the firmware on my A7v600-x, everything is fine.</div><div>


<br></div><div>when i try to use the current svn. r694, it fails.</div><div><br></div><div>i had to reflash with stable 0.9.0 after the r694 failed. I've successfully rebooted and verified no damage done to motherboard.</div>

<div><br></div><div>interestingly, I downloaded the latest version of the bios (1009) off asus website, same version as i'm running and when i unzip it yeilds an *.awd ( i guess award) file.</div>
<div><br></div><div>This file is supposed to be the same version as the one i'm running but when i try both stock v0.9.0 and r694 on it. they  both fail. Beats me. maybe the awardflasher file format is different from what I get when i do<i> "flashrom -r firmware-old.bin"</i></div>


<div><i><br></i></div><div>I've also compared md5 checksums on both the firmware-old.bin and the one downloaded off the asus website but they both give different results even though they are meant to be the same version (1009).</div>


<div><br></div><div><br></div><div><br></div><div>Anyway, hats-off to the devs for all the good work.</div><div><br></div><div><br></div><div>idlogin</div><br>-- <br> Udu E. Ogah<br>.~~~~~~~~~~.<br>
</div><div><br></div><div>attachments</div><div><br></div><div>I've attached flashrom -V dumps for both 0.9.0 and r694</div><div>latest Asus bios for A7v600-X</div><div><br></div><div><br></div>