===== 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 \\