BIOS Overview

BIOS Overview

BIOS Revision BIOS Version CSE Firmware Version BIOS Binary
Rev. 0106 05.45.47.23.11 15.40.30.2879 TQMxE40S_05.45.47.23.11.bin
Rev. 0105
ETH-PHY Quick-Fix-Release of Rev. 0104
05.43.49.16.09 15.40.16.2485 TQMxE40S_05.43.49.16.09.bin
Rev. 0104
Not for Windows older than 21H2!
05.43.49.16.06 15.40.16.2485 TQMxE40S_05.43.49.16.06.bin
Rev. 0103 05.43.27.14.04 15.40.15.2416 TQMxE40S_05.43.27.14.04.bin
Rev. 0102 05.43.27.14.03 15.40.15.2416 TQMxE40S_05.43.27.14.03.bin
Rev. 0100 05.43.05.11.01 15.40.0.2204 TQMxE40S_05.43.05.11.01.bin

Changelog

Changelog

05.43.49.16.09

  • improved power-on reset/initialization of Gigabit Ethernet PHys to avoid sporadic ‘PHY not detected’

05.43.49.16.06

  • Insyde core update to version 05.43.49.0016
    • integrate PINCTRL Patch → enabled
    • close several security vulnerabilities
  • Configure IRQs 7, 9 and 12
    • fix high processor load when interrupt functionality enabled in EAPI driver
  • Define USB overcurrent mapping table to COM Express spec
  • Add additional SPD data for Micron MT53E512M32D1ZW_046

05.43.27.14.04

  • Set Unique ID for INTC1020 Device (ACPI)
  • Fix cross current flow on HPD pin
  • Fix sporadic not working GBE Phy

05.43.27.14.03

  • fix not booting system after flash update
  • update GBE UNDI driver
  • add fan control while booting
  • Adapt setup menu
  • Fix not working fan under OS (enable EC lite)
  • Adapt pcie ports show in in SCU

05.43.05.11.01

  • Remove PCIe_CLK_Req pins in GPIO initialization table
  • Adapt SMBIOS data
  • Adapt Setup menu
  • Fix SD-Card issue
  • SioTqmx86: Adapt to SMARC specification
  • SioTqmx86: Remove USB0 host present information
  • Fix not booting system when pressing power button
  • Change Default configuration
    • PCH TSN LAN Controller <Enabled>
  • Enable TSN GBE in Fit
  • Correct Memory SPD data
  • Switch version shown to SMARC
  • Adapt GOP config
  • Set lane 8 (Host 0) to SGMII config in XML (CSE)
  • Adapt GPIO configuration
  • Correct output image name
  • Adapt GPIO voltages
  • Define DQS Map CPU to DRAM mapping on EOM config provided

Downloads

BIOS Downloads

TQMxE40S 05.43.49.16.06
MD5SUM:79D3E41F15AD4B3FDA9F018E3F635427
TQMxE40S 05.43.27.14.04
MD5SUM:3E57C2A53EE4384AB5C2E2A514638CAC
TQMxE40S 05.43.27.14.03
MD5SUM:AE8964DC061AA6F74D30E55CCECFB8FC
TQMxE40S 05.43.05.11.01
MD5SUM:A9DEFF7102AED5B316F48C6F6436F096

Driver Downloads

TBD

On-board I2C devices

known issues

Details
Issue The matching SPI chip for the socket on the MB-SMARC-3 is not yet available.
Affected Revisions
BIOS all revisions
Module TQMxE40S, all revisions
Mainboard MB-SMARC-3, all revisions
Solution
Fix Please contact TQ-Support if the module does not start due to a corrupted BIOS.
Details
Issue Currently there is no software support for the used I2S codec chip (TLV320AIC3294) on the MB-SMARC-3 from the chip manufacturer.
Affected Revisions
BIOS all revisions
Module TQMxE40S, all revisions
Mainboard MB-SMARC-3, all revisions
Solution
Fix Please contact TQ-Support if you have questions about I2S.

How To

Take screenshot from BIOS or UEFI shell

Take a screenshot from the BIOS

  1. Connect a USB stick (FAT32 formatted) to the mainboard
  2. Boot the system into the BIOS menu and move to the desired BIOS screen
  3. Press <F11> to take a screenshot of the actual screen
  4. Select the desired storage device in the pop-up window and press <Enter>
The file will be stored as YYYYMMDDhhmmss.BMP

Take a screenshot from the UEFI shell

  • Connect a USB stick (FAT32 formatted) to the mainboard
  • Boot the System into the UEFI shell
  • Press <F11> to take a screenshot of the actual screen
  • Select the desired storage device in the pop-up window and press <Enter>
The file will be stored as YYYYMMDDhhmmss.BMP

BIOS/UEFI Configuration

Activate eMMC / SD Card

To activate or deactivate eMMC Support apply the following settings:

1. Boot the system into the BIOS menu
2. Set up 'SCS/SCC Configuration' option in the BIOS Menu accordingly:

 BIOS Frontpage > Setup Utility > Advanced (Tab) > RC Advanced Menu > PCH-IO Configuration > SCS Configuration > eMMC 5.1 Controller = <Enabled>

3. Press <F10> to save the settings and reboot the system


To activate or deactivate SD Card Support apply the following settings:

1. Boot the system into the BIOS menu
2. Set up 'SCS/SCC Configuration' option in the BIOS Menu accordingly:

 BIOS Frontpage > Setup Utility > Advanced (Tab) > RC Advanced Menu > PCH-IO Configuration > SCS Configuration > eMMC 5.1 Controller = <Enabled>
 BIOS Frontpage > Setup Utility > Advanced (Tab) > RC Advanced Menu > PCH-IO Configuration > SCS Configuration > SDCard 3.0 Controller = <Enabled>

3. Press <F10> to save the settings and reboot the system

Activate NVMe SSDs on MB-SMARC-3

To activate the NVMe (PCIe SSD) Support apply the following settings:

1. Boot the system into the BIOS menu
2. Set up 'PCI Express Root Port 2' option in the BIOS Menu accordingly:

 BIOS Frontpage > Setup Utility > Advanced (Tab) > RC Advanced Menu > PCH-IO Configuration > PCI Express Root Port 2 = <disabled>

3. Press <F10> to save the settings and reboot the system

Enable console redirection (Serial)

To activate or deactivate console redirection apply the following settings:

1. Boot the system into the BIOS menu
2. Set up 'Console Redirection' option in the BIOS Menu accordingly:

 BIOS Frontpage > Setup Utility > Advanced (Tab) > Console Redirection > Console Serial Redirect = <Enabled>

3. Select and activate the desired UART port:

 COMx > PortEnable = <Enabled> 

Press <F10> to save the settings and reboot the system

Now the UEFI interface will be printed on the desired port with the Serial Port settings.

UEFI Firmware MB-SMARC-3
COM1 SER0 (X43)
COM2 SER1 (X42)
SerialIo-UART1 SER3 (X35)
SerialIo-UART2 SER2 (X36)

Reset UEFI Settings to Default

There are several ways to reset the UEFI firmware settings to the default values.

Important

The UEFI settings are stored in the SPI flash and no longer in the CMOS memory. Removing the buffer battery does not reset the settings.

The UEFI settings can be reset by pressing F9 in the UEFI. You have to be in the Setup Utility Page to use this function.

To reset the settings without the display, proceed as follows:

  1. hold ESC on the keyboard to enter UEFI (about 1min. to be safe)
  2. Press the Down key at least 5 times
  3. Press return to open the Setup utility
  4. Press F9 and then press Return to load setup defaults
  5. Press F10 and then Return again to save the settings and restart

When updating the UEFI firmware, the firmware defaults are loaded and all changes to the settings are lost.
Installing the same firmware resets these settings (e.g. UEFI update under Windows).

Our modules provide a function that allows to reset the UEFI to default values in case of emergency.
For this, the reset button must be pressed three times within one second.
If the module LED blinks red for a short time the reset to defaults was successful.

  • Last modified: 2024/04/15 14:52