[flashrom] Difference of factory bios and dumped image
Prakash Punnoor
prakashp at arcor.de
Sat Dec 31 14:51:39 CET 2011
On Saturday 31 December 2011 13:55:45 Idwer Vollering wrote:
> 2011/12/31 Prakash Punnoor <prakashp at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://www.flashrom.org/pipermail/flashrom/attachments/20111231/49dca38c/attachment.asc>
More information about the flashrom
mailing list