Table of Contents


Prepare USB Stick for BIOS Update

Prerequisites

Due to licensing restrictions the H2OFFT is only available on request.
Please contact TQ Support for further information.

USB Stick

Copy Insyde Firmware Flash Tool to USB-Stick

<USB key>
    ├───H2OFFT-Sx64.efi

The BIOS-Update-USB Stick is now ready for updating and flashing BIOS images.
For further Information please see the BIOS Update section.



<label mod_name>MOD_NAME</label> BIOS Update

Prerequisites

<USB key>
    ├─── H2OFFT-Sx64.efi
    ├─── <label bios_image_name>BIOS_IMAGE_NAME</label>_<label bios_image_version>BIOS_IMAGE_VERSION</label>.bin   

Perform BIOS Update

Attention: keyboard layout is US by default in the BIOS setup!

H2OFFT_Sx64.efi <label bios_image_name>BIOS_IMAGE_NAME</label>_<label bios_image_version>BIOS_IMAGE_VERSION</label>.bin <label bios_update_parameter>BIOS_UPDATE_PARAMETER</label>

⇒ BIOS will reboot into EFI shell after the update has finished succesfully

Shell> exit


Boot From external BIOS

The BIOS source can be selected between internal (MOD_NAME>) and external (<label mb_name>MB_NAME) SPI flash via connector BIOS_JUMPER_MB on MB_NAME.

BIOS_JUMPER_MB
Open BIOS will load from internal SPI Flash
Close BIOS will load from external SPI Flash

Supported external SPI flash devices

The following SPI flash devices are supported:

Platform/Module SPI flash device SPI flash vendor
MOD_NAME SPI_FLASH_DEVICE SPI_FLASH_VENDOR


<label mod_name>MOD_NAME</label> Flash BIOS to Carrier SPI Flash Chip

Flashing the Carrier SPI Chip is only possible with a working module.

How to:

  1. Connect USB key with desired BIOS file and Insyde Update Tool „H2OFFT-Sx64“
  2. Open the Boot Jumper BIOS_JUMPER_MB (on Carrier)
  3. Apply the supply voltage of 12 V; The sytem boot in the EFI Shell
  4. Enable “BIOS_ME_TXE_ENABLE” in the BIOS and press F10 to save the configuration an reset the module
  5. Navigate into the EFI-Shell
  6. In the EFI Shell, switch path to the USB key
  7. Close the Boot Jumper BIOS_JUMPER_MB (on Carrier)
  8. Execute BIOS Update with the following commands:
Shell> fs0: <Enter>
fs0:> H2OFFT_Sx64.efi <label bios_image_name>BIOS_IMAGE_NAME</label>_<label bios_image_version>BIOS_IMAGE_VERSION</label>.bin <label bios_update_parameter>BIOS_UPDATE_PARAMETER</label> -N
  1. Open the Boot Jumper BIOS_JUMPER_MB (on Carrier) after a successful BIOS Update
  2. Turn off the supply voltage
  3. Finish. Now you can update modules with the Carrier SPI Flash Chip


<label mod_name>MOD_NAME</label> BIOS Recovery through the Carrier SPI Flash Chip

To recover the onboard BIOS with the Carrier SPI Flash Chip, a preflashed BIOS SPI Chip is required.
Please see Flash BIOS to Carrier SPI Flash Chip

How To:

  1. Connect USB key with desired BIOS file and Insyde Update Tool „H2OFFT-Sx64“
  2. Close the Boot Jumper BIOS_JUMPER_MB (on Carrier)
  3. Apply the supply voltage of 12 V; The sytem boot in the EFI Shell
  4. Enable “BIOS_ME_TXE_ENABLE” in the BIOS and press F10 to save the configuration an reset the module
  5. Navigate into the EFI-Shell
  6. In the EFI Shell, switch path to the USB key
  7. Open the Boot Jumper BIOS_JUMPER_MB (on Carrier)
  8. Execute BIOS Update with the following commands:
Shell> fs0: <Enter>
fs0:\> H2OFFT_Sx64.efi <label bios_image_name>BIOS_IMAGE_NAME</label>_<label bios_image_version>BIOS_IMAGE_VERSION</label> <label bios_update_parameter>BIOS_UPDATE_PARAMETER</label> -N
  1. After successful BIOS Update reset the Module
  2. Finished. You have successfully recovered the onboard BIOS