Creating an OEM Logo into the Intel® BIOS

Last Reviewed: 24-Feb-2017
Article ID: 000008042

Follow the steps below to create and update the custom logo into the Intel® BIOS:

  1. Create a temporary folder on your hard drive.

  2. Download the LOGOTOOLS.ZIP file. Put the file in the temporary folder.

  3. Get the BIOS files from respective Software Update Package or BIOS zip file and copy to the temporary folder. The following files must be included:

    • FBB.BAT
    • Sxxxxxxx.rom (note, this is an example file name. The actual file name varies by product)
  4. Create the bootable floppy.

  5. From the temporary folder created in step 1, copy AFUDOS.EXE to the floppy disk.

  6. In the temporary folder created in step 1, extract the files in LOGOTOOLS.ZIP.

  7. Copy lha.exe to the floppy disk.

  8. Copy the custom bitmap file you created into the temporary folder that contains OEMLOGOD.EXE

  9. From the Windows Taskbar, select Start / Run. Type cmd in the and press <Enter> to open a DOS window.

  10. Change directories to the temporary folder in which you placed the files.

  11. Run the following command:

    OEMLOGOD <RomFileName>.rom <NewOEMImageFileName> [/options]


    • RomFileName is the rom image file. It has an extension of .rom. The name Sxxxxxxx.rom is used in the examples in this document.
    • NewOEMImageFileName is the name of your logo file.
    • [/options] is replaced with one of the following:
      - [/F] to force replacement of the OEM logo, even if the logo formats do not match.
      - [/N] to insert the 16-color BMP without converting it to the default AMI format.
      - [/FN] to force replacement of the OEM logo without converting a 16-color BMP to the default AMI format.
      - [/D] to deletes the logo module from the ROM file.
      Example command: OEMLOGOD sxxxxxxx.rom oem.bmp
      Several messages are displayed. Watch the compiling window to ensure the new logo compiled into the common BIOS image. Watch for the line indicated by the following diagram. If error messages are reported, please refer to Section 4.1, "Troubleshooting" of attached PDF document.

      Command prompt with line indication

      Figure 3. Logo Compile Window indicating Success
  12. Use the following command to compress your custom ROM image file:

    lha a <RomFileName>.LZH <RomFileName>.rom
    - <RomFileName>.LZH is the LZH file that will be created. This is the
    same RomFileName used in step 12, but with an extension of .LZH.
    - <RomFileName>.rom is the RomFileName used in step 12.

    Example command: lha a sxxxxxxx.LZH sxxxxxxx.rom

  13. Copy the new <RomFileName>.LZH file to the floppy disk.

  14. Create/Edit the file install.bat on the floppy disk to replace the contents with the following lines:

    @echo Please wait while files are copied to RAMdrive...
    @copy a:COMMAND.COM . /y >nul:
    @echo Copying AFUDOS.EXE to RAMdrive...
    @copy a:AFUDOS.EXE . /y >nul:
    @echo Copying LHA.EXE to RAMdrive...
    @copy a:LHA.EXE . /y >nul:
    @echo Copying BIOS Image to RAMdrive...
    @copy a:sxxxxxxx.LZH . /y >nul:
    @echo Building 2M BIOS Image...
    @lha e rom_image_file.LZH
    @echo Flash BIOS Image...
    @Echo Flash Main BIOS & Boot Block
    @AFUDOS /isxxxxxxx.rom /pb /n /c1
    @set comspec=%RAMDRIVE%\

Refer to the white paper below for general instruction on how to update the custom logo into the Intel® BIOS:

White Paper for Adding OEM logo to Intel® Server BIOS based on Intel® Server Chipsets (PDF) icon
File name: White_paper_OEMlogo_Rev1 5.pdf
Size: 197 KB
Date: December 2005
File revision: 1.5