Embedded module TQMxE39C1 Documentation
Prepare USB Stick for BIOS Update
BIOS Update USB Stick
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 TQ Support for further information.
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 following section.
TQMxE39C1 BIOS Update
Update BIOS
Prerequisites
- Prepared USB Stick with BIOS Update Tool
- BIOS File TQMxE39C_5.12.30.21.08.bin
- Copy BIOS File to USB Stick
<USB key> ├─── H2OFFT-Sx64.efi ├─── TQMxE39C_5.12.30.21.08.bin
Perform BIOS Update
Attention: keyboard layout is US by default in the BIOS setup!
- Insert BIOS-Update-USB Stick stick to a Starterkit USB port
- Power the starter kit and enter the BIOS by repeatedly pressing ESC
- Navigate to the tab “Boot” and set the boot type to “Dual Boot Type”
- Enable TXE Prepare for Update option in the BIOS Menu (Setup Utility > Advanced > Debug Configuration > TXE Prepare for Update > Enabled)
- <F10> to save the settings and reboot the system
To check if the system is prepared for the Firmware Update you can check the Intel ME-Version Number on the MAIN page. It should be 0.0.0.0 - After reboot navigate into the EFI Shell (Boot Manager > Internal EFI Shell)
- 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 commandls
you can check the content of the path.
- Launch BIOS update
H2OFFT_Sx64.efi TQMxE39C_5.12.30.21.08.bin –ALL –RA
⇒ BIOS will reboot into EFI shell after the update has finished succesfully
Boot from the external BIOS
Work with external BIOS
The BIOS source can be selected on the (TQMxE39C1) SPI flash via connector X23/BIOS_DIS1# on MB-COME6-1.
X23/BIOS_DIS1# | |
---|---|
Open | BIOS will load from internal SPI Flash |
Close | BIOS will load from external SPI Flash |
Supported external SPI flash devices
Supported Devices
The following SPI flash devices are supported:
Platform/Module | SPI flash device | SPI flash vendor |
---|---|---|
TQMxE39C1 | W25Q128JVSIQ | Winbond |
Flash BIOS to Carrier SPI Flash Chip
TQMxE39C1 Flash BIOS to Carrier SPI Flash Chip
Flashing the Carrier SPI Chip is only possible with a working module.
How to:
- Connect USB key with desired BIOS file and Insyde Update Tool „H2OFFT-Sx64“
- Open the Boot Jumper X23/BIOS_DIS1# (on Carrier)
- Apply the supply voltage of 12 V; The sytem boot in the EFI Shell
- Enable “TXE Prepare for Update” in the BIOS and press F10 to save the configuration an reset the module
This step is only nessesary for the TQMxE39x Modules
- Navigate into the EFI-Shell
- In the EFI Shell, switch path to the USB key
- Close the Boot Jumper X23/BIOS_DIS1# (on Carrier)
- Execute BIOS Update with the following commands:
Shell> fs0: <Enter> fs0:> H2OFFT_Sx64.efi TQMxE39C_5.12.30.21.08.bin –ALL –RA -N
- Open the Boot Jumper X23/BIOS_DIS1# (on Carrier) after a successful BIOS Update
- Turn off the supply voltage
- Finish. Now you can update modules with the Carrier SPI Flash Chip
BIOS Recovery through the Carrier SPI Flash Chip
TQMxE39C1 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:
- Connect USB key with desired BIOS file and Insyde Update Tool „H2OFFT-Sx64“
- Close the Boot Jumper X23/BIOS_DIS1# (on Carrier)
- Apply the supply voltage of 12 V; The sytem boot in the EFI Shell
- Enable “TXE Prepare for Update” in the BIOS and press F10 to save the configuration an reset the module
This step is only nessesary for the TQMxE39x Modules
- Navigate into the EFI-Shell
- In the EFI Shell, switch path to the USB key
- Open the Boot Jumper X23/BIOS_DIS1# (on Carrier)
- Execute BIOS Update with the following commands:
Shell> fs0: <Enter> fs0:\> H2OFFT_Sx64.efi TQMxE39C_5.12.30.21.08 –ALL –RA -N
- After successful BIOS Update reset the Module
- Finished. You have successfully recovered the onboard BIOS