{{template>en:templates:tabs_x86_bootstrap|mod_arch="x86"|product_type="Embedded module"|lang="en"|mod_name="tqmxe40s"|mod_name_head="TQMxE40S"}} \\ Attention: Currently it is not possible to flash the internal BIOS from an external SPI chip. Please have a look at the [[https://support.tq-group.com/en/x86/tqmxe40s/known_issues|Known Issues page]]. ===== 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. ===== TQMxE40S BIOS Update ===== === Prerequisites === *Prepared USB Stick with BIOS Update Tool *BIOS File TQMxE40S_xx.xx.xx.xx.xx.bin *Copy BIOS File to USB Stick ├─── H2OFFT-Sx64.efi ├─── TQMxE40S_xx.xx.xx.xx.xx.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 //ME FW Image Re-Flash// option in the BIOS Menu (Setup Utility > Advanced > RC Advanced Menu > PCH-FW Configuration > Firmware Update Configuration) \\ 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 TQMxE40S_xx.xx.xx.xx.xx.bin –ALL –RA ⇒ 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\\ \\ Currently it is not possible to flash the internal BIOS from an external SPI chip. \\ It is also currently not possible to program an external SPI chip using the module.\\ Please contact [[Support@tq-group.com|TQ Support]] for further information. The BIOS source can be selected on the (TQMxE40S) SPI flash via DIP-Switch S3-3 (BOOT_SEL2) on the MB-SMARC-3. ^ S3-3 (BOOT_SEL2) ^^ ^ 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 ^ |TQMxE40S |MX25U25643G |Macronix | \\