How to use AWBMTools

C:\Users\Administrator\Desktop\BiosFlashing>CBROM198.EXE 311.rom /d
CBROM198.EXE V1.98 08/27/08 (C)Phoenix Technologies 2001-2008

******** 311.rom BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
  1. System BIOS 20000h(128.00K) 14A79h(82.62K) Nag311.BIN
  2. XGROUP CODE 0EF90h(59.89K) 0A155h(40.33K) awardext.rom
  3. CPU micro code 02000h(8.00K) 00390h(0.89K) CPUCODE.BIN
  4. ACPI table 070F3h(28.24K) 0253Ch(9.31K) ACPITBL.BIN
  5. EPA LOGO 0168Ch(5.64K) 002AAh(0.67K) AwardBmp.bmp
  6. YGROUP ROM 0C4D0h(49.20K) 05A82h(22.63K) awardeyt.rom
  7. GROUP ROM[ 0] 09590h(37.39K) 036C1h(13.69K) _EN_CODE.BIN
  8. GROUP ROM[ 1] 0A950h(42.33K) 03F62h(15.85K) _FR_CODE.BIN
  9. GROUP ROM[ 4] 0A450h(41.08K) 03CA7h(15.16K) _SP_CODE.BIN
  10. BIOSF0 01FF0h(7.98K) 01327h(4.79K) _DMI.BIN
  11. BIOSF9 0F550h(61.33K) 00792h(1.89K) _RT.BIN
  12. BIOSF7 004E0h(1.22K) 003E1h(0.97K) _Xsetup.BIN
  13. OEM0 CODE 0D9D0h(54.45K) 00680h(1.63K) BGROUP.BIN
  14. PCI ROMA 0C000h(48.00K) 0703Ch(28.06K) NVRAID.ROM
  15. PCI ROMB 0E000h(56.00K) 07271h(28.61K) NVPXES.NIC
  16. VGA ROM1 0F000h(60.00K) 0AA30h(42.55K) C51PVG0.ROM
  17. OEM1 CODE 00BAFh(2.92K) 006D3h(1.71K) PMU.BIN
  18. LOGO BitMap 4B30Ch(300.76K) 008F4h(2.24K) HPLOGO2.BMP
  19. LOGO1 ROM 2443Ch(145.06K) 00BB5h(2.93K) COMPAQ1.BMP
  20. GV3 0283Eh(10.06K) 00BACh(2.92K) AGESACPU.ROM

(BB) Compress BT-VGA 05E00h(23.50K) 04266h(16.85K) C51PVGBB.ROM
Total compress code space = 67000h(412.00K)
Total compressed code size = 4FDAFh(319.42K)
Remain compress code space = 17251h(92.58K)

*** NVMM 4.062.1405/29/06 ?? * Start Offset = 0, End Offset = 1b00 ***

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID


0039 0000004| 003A 0000004A| 0041 00000150| 004D 00000210

The following command will extract the image from the BIOS ROM image in the native format
C:\Users\Administrator\Desktop\BiosFlashing>CBROM198.EXE 311.rom /LOGO1 extract

CBROM198.EXE V1.98 08/27/08 (C)Phoenix Technologies 2001-2008
Enter an extract file Name :(COMPAQ1.BMP)
LOGO1 ROM is extracted to COMPAQ1.BMP

C:\Users\Administrator\Desktop\BiosFlashing>copy COMPAQ1.BMP awbmtools
C:\Users\Administrator\Desktop\BiosFlashing>cd awbmtools
Using AWBMTools convert the "BMP" from AWBM format to TIFF format. Open up the TIFF image in a viewer to ensure that is the correct image that needs replacing.

C:\Users\Administrator\Desktop\BiosFlashing\awbmtools\awbm2tiff.exe COMPAQ1.BMP EXTRACT.BMP
Once the TIFF image is created and is 640x480 @ 256 colors, convert the TIFF image to the AWBM format by using AWBMTools.

C:\Users\Administrator\Desktop\BiosFlashing\awbmtools\tiff2awbm.exe NEWLOGO.BMP ..\LOADING.BMP
Locate the image that you want to replace. In our case it is LOGO1.

C:\Users\Administrator\Desktop\BiosFlashing>CBROM198.EXE 311.rom /d
CBROM198.EXE V1.98 08/27/08 (C)Phoenix Technologies 2001-2008

******** 311.rom BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
  1. System BIOS 20000h(128.00K) 14A79h(82.62K) Nag311.BIN
  2. XGROUP CODE 0EF90h(59.89K) 0A155h(40.33K) awardext.rom
  3. CPU micro code 02000h(8.00K) 00390h(0.89K) CPUCODE.BIN
  4. ACPI table 070F3h(28.24K) 0253Ch(9.31K) ACPITBL.BIN
  5. EPA LOGO 0168Ch(5.64K) 002AAh(0.67K) AwardBmp.bmp
  6. YGROUP ROM 0C4D0h(49.20K) 05A82h(22.63K) awardeyt.rom
  7. GROUP ROM[ 0] 09590h(37.39K) 036C1h(13.69K) _EN_CODE.BIN
  8. GROUP ROM[ 1] 0A950h(42.33K) 03F62h(15.85K) _FR_CODE.BIN
  9. GROUP ROM[ 4] 0A450h(41.08K) 03CA7h(15.16K) _SP_CODE.BIN
  10. BIOSF0 01FF0h(7.98K) 01327h(4.79K) _DMI.BIN
  11. BIOSF9 0F550h(61.33K) 00792h(1.89K) _RT.BIN
  12. BIOSF7 004E0h(1.22K) 003E1h(0.97K) _Xsetup.BIN
  13. OEM0 CODE 0D9D0h(54.45K) 00680h(1.63K) BGROUP.BIN
  14. PCI ROMA 0C000h(48.00K) 0703Ch(28.06K) NVRAID.ROM
  15. PCI ROMB 0E000h(56.00K) 07271h(28.61K) NVPXES.NIC
  16. VGA ROM1 0F000h(60.00K) 0AA30h(42.55K) C51PVG0.ROM
  17. OEM1 CODE 00BAFh(2.92K) 006D3h(1.71K) PMU.BIN
  18. LOGO BitMap 4B30Ch(300.76K) 008F4h(2.24K) HPLOGO2.BMP
  19. LOGO1 ROM 2443Ch(145.06K) 00BB5h(2.93K) COMPAQ1.BMP
  20. GV3 0283Eh(10.06K) 00BACh(2.92K) AGESACPU.ROM

(BB) Compress BT-VGA 05E00h(23.50K) 04266h(16.85K) C51PVGBB.ROM
Total compress code space = 67000h(412.00K)
Total compressed code size = 4FDAFh(319.42K)
Remain compress code space = 17251h(92.58K)

*** NVMM 4.062.1405/29/06 ?? * Start Offset = 0, End Offset = 1b00 ***

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID


0039 0000004| 003A 0000004A| 0041 00000150| 004D 00000210

Once you've located the image that you want to replace, issue a release command on that LOGO (LOGOn-9). Releasing a file is removing/deleting the file from the BIOS image.
1
2
3

C:\Users\Administrator\Desktop\BiosFlashing>CBROM198.EXE 311.rom /LOGO1 release
CBROM198.EXE V1.98 08/27/08 (C)Phoenix Technologies 2001-2008
LOGO1 ROM is release
Add the new image to the BIOS in a AWBM format.
1
2
3

C:\Users\Administrator\Desktop\BiosFlashing>CBROM198.EXE 311.rom /LOGO1 LOADING.BMP
CBROM198.EXE V1.98 08/27/08 (C)Phoenix Technologies 2001-2008
Adding LOADING.BMP ..................................... 0.4%
Verify that the image has been added successfully.
C:\Users\Administrator\Desktop\BiosFlashing>CBROM198.EXE 311.rom /d
CBROM198.EXE V1.98 08/27/08 (C)Phoenix Technologies 2001-2008

******** 311.rom BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
  1. System BIOS 20000h(128.00K) 14A79h(82.62K) Nag311.BIN
  2. XGROUP CODE 0EF90h(59.89K) 0A155h(40.33K) awardext.rom
  3. CPU micro code 02000h(8.00K) 00390h(0.89K) CPUCODE.BIN
  4. ACPI table 070F3h(28.24K) 0253Ch(9.31K) ACPITBL.BIN
  5. EPA LOGO 0168Ch(5.64K) 002AAh(0.67K) AwardBmp.bmp
  6. YGROUP ROM 0C4D0h(49.20K) 05A82h(22.63K) awardeyt.rom
  7. GROUP ROM[ 0] 09590h(37.39K) 036C1h(13.69K) _EN_CODE.BIN
  8. GROUP ROM[ 1] 0A950h(42.33K) 03F62h(15.85K) _FR_CODE.BIN
  9. GROUP ROM[ 4] 0A450h(41.08K) 03CA7h(15.16K) _SP_CODE.BIN
  10. BIOSF0 01FF0h(7.98K) 01327h(4.79K) _DMI.BIN
  11. BIOSF9 0F550h(61.33K) 00792h(1.89K) _RT.BIN
  12. BIOSF7 004E0h(1.22K) 003E1h(0.97K) _Xsetup.BIN
  13. OEM0 CODE 0D9D0h(54.45K) 00680h(1.63K) BGROUP.BIN
  14. PCI ROMA 0C000h(48.00K) 0703Ch(28.06K) NVRAID.ROM
  15. PCI ROMB 0E000h(56.00K) 07271h(28.61K) NVPXES.NIC
  16. VGA ROM1 0F000h(60.00K) 0AA30h(42.55K) C51PVG0.ROM
  17. OEM1 CODE 00BAFh(2.92K) 006D3h(1.71K) PMU.BIN
  18. LOGO BitMap 4B30Ch(300.76K) 008F4h(2.24K) HPLOGO2.BMP
  19. GV3 0283Eh(10.06K) 00BACh(2.92K) AGESACPU.ROM
  20. LOGO1 ROM 4B30Ch(300.76K) 004DFh(1.22K) LOADING.BMP

(BB) Compress BT-VGA 05E00h(23.50K) 04266h(16.85K) C51PVGBB.ROM
Total compress code space = 67000h(412.00K)
Total compressed code size = 4F6D9h(317.71K)
Remain compress code space = 17927h(94.29K)

*** NVMM 4.062.1405/29/06 ?? * Start Offset = 0, End Offset = 1b00 ***

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID


0039 0000004| 003A 0000004A| 0041 00000150| 004D 00000210

C:\Users\Administrator\Desktop\BiosFlashing>