Hi,
After some sweat from libv on irc, i can report that the Asus A7V600-X works well (P.R.E.W) with a patch done against r682.
Board: Asus A7V600-X
Bios version: 1009.005 Flashchip: PMC Pm49FL002 Chipset: VIA VT8237 and ITE IT8712F
root@sysresccd /root % ./flashrom flashrom v0.9.0-r682 No coreboot table found. Found chipset "VIA VT8237", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Disabling flash write protection for board "ASUS A7V600-X"... OK. Calibrating delay loop... OK. Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000. No operations were specified.
root@sysresccd /root % ./flashrom -r firmware.bin flashrom v0.9.0-r682 No coreboot table found. Found chipset "VIA VT8237", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Disabling flash write protection for board "ASUS A7V600-X"... OK. Calibrating delay loop... OK. Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000. Reading flash... done.
root@sysresccd /root % ./flashrom -E flashrom v0.9.0-r682 No coreboot table found. Found chipset "VIA VT8237", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Disabling flash write protection for board "ASUS A7V600-X"... OK. Calibrating delay loop... OK. Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000. Erasing flash chip... Erasing page: 0015 at address: 0x0003c000 SUCCESS.
root@sysresccd /root % ./flashrom -w 1009.005.bin flashrom v0.9.0-r682 No coreboot table found. Found chipset "VIA VT8237", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Disabling flash write protection for board "ASUS A7V600-X"... OK. Calibrating delay loop... OK. Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000. Flash image seems to be a legacy BIOS. Disabling checks. Writing flash chip... Programming page: 0015 at address: 0x0003c000 COMPLETE. Verifying flash... VERIFIED.
root@sysresccd /root % ./flashrom -v 1009.005.bin flashrom v0.9.0-r682 No coreboot table found. Found chipset "VIA VT8237", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Disabling flash write protection for board "ASUS A7V600-X"... OK. Calibrating delay loop... OK. Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000. Flash image seems to be a legacy BIOS. Disabling checks. Verifying flash... VERIFIED.
root@sysresccd /root % ./flashrom -v 1009.005.bin flashrom v0.9.0-r682 No coreboot table found. Found chipset "VIA VT8237", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Disabling flash write protection for board "ASUS A7V600-X"... OK. Calibrating delay loop... OK. Found chip "PMC Pm49FL002" (256 KB, LPC,FWH) at physical address 0xfffc0000. Flash image seems to be a legacy BIOS. Disabling checks. Verifying flash... VERIFIED.
detailed dumps are attached.
Great work guys!
Udu Ogah