Hello All!
I reported earlier, that I successfully extracted BIOS image from
SST49LF003A/B, but cannot verify it yet. Nowadays, using wonderful
bios_extract utility, I can provide confirmation, that everything was
extracted correctly. Here is the simple patch.
Signed-off-by: Peter Lemenkov <lemenkov(a)gmail.com>
---
Here are logs of extraction of BIOS from chip, and extraction of
various BLOBs from BIOS image:
[petro@Workplace tmp]$ sudo ~/work/flashrom/flashrom -r bios.bin
flashrom v0.9.0-runknown
No coreboot table found.
Found chipset "Intel ICH6/ICH6R", enabling flash write... OK.
This chipset supports the following protocols: Non-SPI.
Calibrating delay loop... OK.
Found chip "SST SST49LF003A/B" (384 KB, FWH) at physical address 0xfffa0000.
===
This flash part has status UNTESTED for operations: READ ERASE WRITE
Please email a report to flashrom(a)coreboot.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -rV,
-wV, -EV), and mention which mainboard you tested. Thanks for your help!
===
Reading flash... done.
[petro@Workplace tmp]$ ~/work/bios_extract/bios_extract bios.bin
Using file "bios.bin" (384kB)
Found Award BIOS.
0x00000 ( 79260 bytes) -> 8i9me.BIN (131072 bytes)
0x1359E ( 40539 bytes) -> awardext.rom ( 57600 bytes)
0x1D3FA ( 5375 bytes) -> ACPITBL.BIN ( 14956 bytes)
0x1E8FA ( 681 bytes) -> AwardBmp.bmp ( 5772 bytes)
0x1EBA4 ( 19354 bytes) -> awardeyt.rom ( 28336 bytes)
0x2373F ( 8997 bytes) -> _EN_CODE.BIN ( 22064 bytes)
0x25A65 ( 28551 bytes) -> GSDALE.VGA ( 65536 bytes)
0x2C9ED ( 747 bytes) -> GSDALE.VBT ( 1632 bytes)
0x2CCD9 ( 30268 bytes) -> RTGBROM.LOM ( 49152 bytes)
0x34316 ( 32167 bytes) -> rtk_pxe.211 ( 53248 bytes)
0x3C0BE ( 2774 bytes) -> PPMINIT.ROM ( 6365 bytes)
0x3CB95 ( 12899 bytes) -> FINER.BIN ( 28102 bytes)
0x3FDF9 ( 6020 bytes) -> SBF.BIN ( 7974 bytes)
[petro@Workplace tmp]$
--
With best regards!