On 08/19/2011 11:40 AM, Stefan Tauner wrote:
On Fri, 19 Aug 2011 11:07:19 +0200 Paul Menzelpaulepanter@users.sourceforge.net wrote:
Am Freitag, den 19.08.2011, 10:29 +0200 schrieb Stefan Tauner:
On Fri, 19 Aug 2011 10:01:54 +0200 Paul Menzel wrote:
Stefan, is the output of `flashrom -V` Christophe attached useful to decide if the board is supported by flashrom [3]?
well he has reported that reading works, so the worst thing that could happen is that he needs a board enable to lift a write protection...
So the board should be added to the list of supported boards, should not it?
not until writing is tested. i take care of this, no worries :)
I successfully flashed to BIOS version 0502 (the previous one was Crosshair IV Extreme 0243 BIOS). Please, see the ASUS download page for details, here are the BIOSes:
http://www.asus.com/Motherboards/AMD_AM3/Crosshair_IV_Extreme/#download
# flashrom -w CrosshairIV-Extreme-ASUS-0502.ROM flashrom v0.9.4-r1395 on Linux 2.6.32-5-amd64 (x86_64), built with libpci 3.1.7, GCC 4.4.5, little endian flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK. Found chipset "AMD SB700/SB710/SB750/SB850". Enabling flash write... OK. This chipset supports the following protocols: LPC, FWH, SPI. Found Winbond flash chip "W25Q16" (2048 kB, SPI) at physical address 0xffe00000. Flash image seems to be a legacy BIOS. Disabling coreboot-related checks. Reading old flash chip contents... done. Erasing and writing flash chip... Erase/write done. Verifying flash... VERIFIED.
I tried writing again after erasing, this just works :) You can add the board to the list I think ;)
Thanks Stefan and Paul for your advice, I will contact the coreboot list later.