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@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@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]$