====== BIOS Overview ======
^ BIOS Revision ^ BIOS Version ^ CSE Firmware Version ^ BIOS Binary ^
| **Rev. 0106** Logic Rev. 0204+ is required for full feature support | **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 ======
* Insyde Core Update to tag_05.45.47.0023
* Fix not working Fan Control
* Adapt RGMII Reset signal
* Disable Advanced Boot Option
* Add USB Overcurrent switche to SioTqmx86
* improved power-on reset/initialization of Gigabit Ethernet PHys to avoid sporadic ‘PHY not detected’
* 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
* Set Unique ID for INTC1020 Device (ACPI)
* Fix cross current flow on HPD pin
* Fix sporadic not working GBE Phy
* 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
* 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
* 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 ======
[[https://www.tq-group.com/en/products/tq-embedded/x86-architecture/tqmxe40m/ | → Find Downloads on our official Website]]
====== On-board I2C devices ======
====== known issues ======
==== SPI Chip for BIOS recovery not available ====
^ Details ||
^ [c]Issue[/c] | Currently it is not possible to flash the internal BIOS from an external SPI. \\ It is also currently not possible to program an external SPI chip using the module. |
^ Affected Revisions ||
^ [c]BIOS[/c] | all revisions |
^ [c]Module[/c] | TQMxE40S, all revisions |
^ [c]Mainboard[/c] | MB-SMARC-3, all revisions |
^ Solution ||
^ [c]Fix[/c] | Please contact [[Support@tq-group.com|TQ-Support]] if the module does not start due to a corrupted BIOS.|
==== I2S Chip on MB-SMARC-3 not supported ====
^ Details ||
^ [c]Issue[/c] | Currently there is no software support for the used I2S codec chip (TLV320AIC3294) on the MB-SMARC-3 from the chip manufacturer. |
^ Affected Revisions ||
^ [c]BIOS[/c] | all revisions |
^ [c]Module[/c] | TQMxE40S, all revisions |
^ [c]Mainboard[/c] | MB-SMARC-3, all revisions |
^ Solution ||
^ [c]Fix[/c] | Please contact [[Support@tq-group.com|TQ-Support]] if you have questions about I2S.|
====== How To ======
- Connect a USB stick (FAT32 formatted) to the mainboard
- Boot the system into the BIOS menu and move to the desired BIOS screen
- Press **** to take a screenshot of the actual screen
- Select the desired storage device in the pop-up window and press ****
The file will be stored as **YYYYMMDDhhmmss.BMP**
* Connect a USB stick (FAT32 formatted) to the mainboard
* Boot the System into the UEFI shell
* Press **** to take a screenshot of the actual screen
* Select the desired storage device in the pop-up window and press ****
The file will be stored as **YYYYMMDDhhmmss.BMP**
-----
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 =
3. Press **** 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 =
BIOS Frontpage > Setup Utility > Advanced (Tab) > RC Advanced Menu > PCH-IO Configuration > SCS Configuration > SDCard 3.0 Controller =
3. Press **** to save the settings and reboot the system
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 =
3. Press **** to save the settings and reboot the system
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 =
3. Select and activate the desired UART port:
COMx > PortEnable =
Press **** 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) |
{{template>en:templates:uefi_defaults|}}