On Saturday 31 December 2011 13:55:45 Idwer Vollering wrote:
2011/12/31 Prakash Punnoor prakashp@arcor.de:
On 31.12.2011 11:39, Paul Menzel wrote:
Am Samstag, den 31.12.2011, 10:55 +0100 schrieb Prakash Punnoor:
flashrom v0.9.4-r1395 on Linux 3.2.0-rc7+ (x86_64), built with libpci 3.1.7, GCC 4.5.2, 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 Macronix flash chip "MX25L8005" (1024 kB, SPI) at physical address 0xfff00000. No operations were specified.
Unfortunately this question seems not be listed in the FAQ. Most of the time some areas differ because the MAC address and other configuration data of the downloaded images differs [2]. I hope you mean the downloaded image by factory/vendor image.
To clarify:
- Image I got from vendor web page: Flashed with flashrom won't work
(machine doesn't POST). Flashed with awdflash works.
Is the bootblock in the downloaded image intact/present? You can use bios_extract: http://cgit.freedesktop.org/~libv/bios_extract
I don't know how to find that out. This is the output:
Found Award BIOS. 0x30000 ( 75940 bytes) -> 8a660a1a.BIN (131072 bytes) 0x428A6 ( 37836 bytes) -> awardext.rom ( 53520 bytes) 0x4BC73 ( 13651 bytes) -> ACPITBL.BIN ( 30519 bytes) 0x4F1C7 ( 25463 bytes) -> awardeyt.rom ( 50864 bytes) 0x5553F ( 11719 bytes) -> _EN_CODE.BIN ( 26512 bytes) 0x58307 ( 3989 bytes) -> _ITEM.BIN ( 9600 bytes) 0x5929D ( 5657 bytes) -> _DMI.BIN ( 9456 bytes) 0x5A8B7 ( 3396 bytes) -> SPIFLASH.BIN ( 9184 bytes) 0x5B5FC ( 581 bytes) -> SMI32COD.BIN ( 736 bytes) 0x5B842 ( 1105 bytes) -> SMIAPCOD.BIN ( 34784 bytes) 0x5BC94 ( 38294 bytes) -> ROMs\VBIOS\13B27721.019 ( 60416 bytes) 0x6522B ( 33303 bytes) -> ROMs\SRAID_33.BIN ( 52224 bytes) 0x6D443 ( 9230 bytes) -> HFSROM.BIN ( 13824 bytes) 0x6F852 ( 34171 bytes) -> ROMs\8056.LOM ( 55808 bytes) 0x77DCE ( 75010 bytes) -> HFSXROM.DLL (135168 bytes) 0x8A2D1 ( 26405 bytes) -> AHCI.BIN ( 27648 bytes) 0x909F7 ( 11355 bytes) -> AGESACPU.ROM ( 34424 bytes) 0xA6E69 ( 5511 bytes) -> ROMs\AMD940.BMP (307980 bytes)
The output from the dumped file looks the same, btw.
What happens when you reset the CMOS/ESCD data after flashing with flashrom? awdflash does that with the /cp parameter, see http://www.plasma-online.de/textual/howto/flash_award.html
I will try that, if you can confirm that the image contains a boot block.
Do you have a POST card? You can get one off dealextreme.. http://www.dealextreme.com/p/pc-motherboard-repair-troubleshoot-boot-failure -diagnostic-pci-card-21997
Good idea. I ordered one (from a different place, as i live in Germany).
Thanks,
Prakash