===== Prepare USB Stick for BIOS Update =====
=== Prerequisites ===
* FAT formated USB-Stick with at least > 32 MiB storage
* Latest H2OFFT™ (Firmware Flash Tool)
Due to licensing restrictions the H2OFFT is only available on request.\\
Please contact [[Support@tq-group.com|TQ Support]] for further information.
=== USB Stick ===
Copy Insyde Firmware Flash Tool to USB-Stick\\
├───H2OFFT-Sx64.efi
The BIOS-Update-USB Stick is now ready for updating and flashing BIOS images.\\
For further Information please see the following section.
===== @mod_name@ BIOS Update =====
=== Prerequisites ===
*Prepared USB Stick with BIOS Update Tool
*BIOS File @bios_image_name@_@bios_image_version@.bin
*Copy BIOS File to USB Stick
├─── H2OFFT-Sx64.efi
├─── @bios_image_name@_@bios_image_version@.bin
=== Perform BIOS Update ===
Attention: keyboard layout is US by default in the BIOS setup!
1. Insert BIOS-Update-USB Stick stick to a Starterkit USB port\\
2. Power the starter kit and enter the BIOS by repeatedly pressing ESC\\
3. Enable @bios_me_txe_enable@ option in the BIOS Menu @bios_me_enable_path@ \\
4. to save the settings and reboot the system\\
5. After reboot navigate into the EFI Shell (Boot Manager > Internal EFI Shell)\\
6. After starting the EFI Shell switch path to the USB stick by typing ''fs0:''. This depends on the amount of connected mass storage devices. With command ''ls'' you can check the content of the path.\\
7. Launch BIOS update\\
H2OFFT_Sx64.efi @bios_image_name@_@bios_image_version@.bin @bios_update_parameter@
⇒ BIOS will reboot into EFI shell after the update has finished succesfully\\
8. Leave EFI shell\\
Shell> exit
9. Select "Boot Manager"\\
10. Select desired boot device (e.g. Internal HD)\\ ⇒ System will boot from selected boot device\\
\\
===== Boot from the external BIOS =====
The BIOS source can be selected on the (@mod_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@ |
===== @mod_name@ 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:
fs0:> H2OFFT_Sx64.efi @bios_image_name@_@bios_image_version@.bin @bios_update_parameter@ -N
9. **Open** the Boot Jumper @bios_jumper_mb@ (on Carrier) after a successful BIOS Update \\
10. Turn off the supply voltage \\
11. Finish. Now you can update modules with the Carrier SPI Flash Chip \\
===== @mod_name@ 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**// above.
**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:
fs0:\> H2OFFT_Sx64.efi @bios_image_name@_@bios_image_version@ @bios_update_parameter@ -N
9. After successful BIOS Update reset the Module \\
10. Finished. You have successfully recovered the onboard BIOS \\