====== BIOS Overview ======
^ BIOS Revision ^ BIOS Version ^ TXE Firmware Version ^ PCI Configurations ^ BIOS Binary ^
| **Rev. 0105** | **5.12.30.28.07** | 3.1.65.2317 | 4x1 PCIe Lanes | TQMxE39S_5.12.30.28.07.bin |
^ ^^^^^
| **Rev. 0104** | **5.12.30.21.06** | 3.1.50.2238 | 4x1 PCIe Lanes | TQMxE39S_5.12.30.21.06.bin |
| ::: | ::: | ::: | 1x4 PCIe Lanes | TQMxE39S_5.12.30.21.06_PCIe_1x4.bin |
| ::: | ::: | ::: | 1x2 + 2x1 PCIe Lanes | TQMxE39S_5.12.30.21.06_PCIe_1x22x1.bin |
^ ^^^^^
| **Rev. 0103** | **5.12.30.21.05** | 3.1.50.2238 | 4x1 PCIe Lanes | TQMxE39S_5.12.30.21.05.bin |
| ::: | ::: | ::: | 1x4 PCIe Lanes | TQMxE39S_5.12.30.21.05_PCIe_1x4.bin |
| ::: | ::: | ::: | 1x2 + 2x1 PCIe Lanes | TQMxE39S_5.12.30.21.05_PCIe_1x22x1.bin |
^ ^^^^^
| **Rev. 0102** | **5.12.30.21.04** | 3.1.50.2238 | 4x1 PCIe Lanes | TQMxE39S_5.12.30.21.04.bin |
| ::: | ::: | ::: | 1x4 PCIe Lanes | TQMxE39S_5.12.30.21.04_PCIe_1x4.bin |
| ::: | ::: | ::: | 1x2 + 2x1 PCIe Lanes | TQMxE39S_5.12.30.21.04_PCIe_1x22x1.bin |
^ ^^^^^
| **Rev. 0101** | **5.12.09.16.03** | 3.1.50.2222 | 4x1 PCIe Lanes | TQMxE39S_5.12.09.16.03.bin |
^ ^^^^^
| **Rev. 0100** | **5.12.09.16.02** | 3.1.50.2222 | 4x1 PCIe Lanes | TQMxE39S_5.12.09.16.02.bin |
| ::: | ::: | ::: | 1x4 PCIe Lanes | TQMxE39S_5.12.09.16.02_PCIe_1x4.bin |
| ::: | ::: | ::: | 1x2 + 2x1 PCIe Lanes | TQMxE39S_5.12.09.16.02_PCIe_1x22x1.bin |
====== Changelog ======
* Insyde core update to tag_05.12.30.0028
* Update SIC code to 1.1.1
* improve realtime behavior
* Adapt setup menu
* Unhide power limits
* Unhide DCI Enable
* USB Device functionality
* Unhide XDCI Support
* Adapt Strings of xDCI for better understanding
* Add Smart Battery Switch in BIOS Menu
* Support F1-Stepping
* Update PMC Version
* Update Microcode
* Update SIC Version
* Update GPIO configuration to fix SD-Card functionality
* Add Line In for Audio Code (MB-SMARC carrier)
* Switch SMBIOS data from debug to release version
* Adapt GPIO configuration to increase longevity of CPU GPIOs
* Fix not booting system if UartPostCodeSupport disabled
* Integrate 16Gb one rank memory configuration
* Integrate 8Gb memory chip configuration
* Enable Minimum Refresh Rate 2x
* Core update to tag_05.12.30.0021
* Close security gap spectre variant 2, 3a and 4
* Fix 'State after G3' issue
* Fix USB 3.0 not working
* Adapt setup default configuration
* USB Per-Port Control
* Adapt setup menu
* Unhide "OS Reset Select"
* Hide "BIOS Boot Source" information
* Fix H2OUVE default bug of LFP configuration
* Integrate MRC patch to fix ECC issue (stop booting with postcode 30)
* Use old InsydeCrPkg to fix boot stop with postcode 0x0C84 or 0x004D
* Fix not working SPI flash GD 25LQ128D
* Support coinless Apl-I BIOS
* Support Smart Battery
* Integrate Smart Battery Switch in SCU
*Integrate 8Gb memory chip configuration
*Correct GPIO adress
*Adapt setup menu (hide many entries)
*Update setup defaults to the TQMxE39S
*Correct LVDS resolutions in SioTqmx86 driver
*Configure GPI interrupt as level-triggered
*Add menu to enable GPI interrupt IRQ12
*Add and adapt new TXE FW 3.1.50.2222
*Fix wrong negative temperature
*Adapt temperature string
*Enable all PCIe roots
*Enable RTS/CTS in SioTqmx86 driver
*Identify two or four chip memory configuration
*Fix missing memory channels in SCU
*CPU to DRAM mapping for LPDDR4
*Fix not working HSUARTS as COM Ports
*Fix not working Over Current on USB0
*Fix not working USB3 after integrate TXE
*Unhide "HDMI/DVI" to use 4K monitors
*Fix not working SPI Flash GD 25LQ128D
*Disable UART Postcode support
\\
====== Downloads ======
[[https://www.tq-group.com/filedownloads/files/products/embedded/software_drivers/x86/embedded-modul/SMARC/TQMxE39S/BIOS.0105_TQMxE39S_5.12.30.28.07.zip|BIOS Version 5.12.30.28.07 for TQMxE39S]]\\ [size=70%]MD5SUM:577E159D8295DD62895A250029F30435[/size]
[[https://tq-group.com/filedownloads/files/products/embedded/software_drivers/x86/embedded-modul/SMARC/TQMxE39S/BIOS_TQMxE39S_5.12.30.21.06.zip|BIOS Version 5.12.30.21.06 for TQMxE39S]]\\ [size=70%]MD5SUM:2EDA517B556CC4D26C1C79537339480E[/size]
[[https://tq-group.com/filedownloads/files/products/embedded/software_drivers/x86/embedded-modul/SMARC/TQMxE39S/BIOS_TQMxE39S_5.12.30.21.05.zip|BIOS Version 5.12.30.21.05 for TQMxE39S]]\\ [size=70%]MD5SUM:9EBDBC123AFBF55A623076A68D722067[/size]
[[https://tq-group.com/filedownloads/files/products/embedded/software_drivers/x86/embedded-modul/SMARC/TQMxE39S/BIOS_TQMxE39S_5.12.30.21.04.zip|BIOS Version 5.12.30.21.04 for TQMxE39S]]\\ [size=70%]MD5SUM:B7C84ED403644C7056B4E6A1E9F1FDFB[/size]
[[https://tq-group.com/filedownloads/files/products/embedded/software_drivers/x86/embedded-modul/SMARC/TQMxE39S/BIOS_TQMxE39S_5.12.09.16.03.zip|BIOS Version 5.12.09.16.03 for TQMxE39S]]\\ [size=70%]MD5SUM:0A96B83034BE9522B513344B9DA8B692[/size]
[[https://tq-group.com/filedownloads/files/products/embedded/software_drivers/x86/embedded-modul/SMARC/TQMxE39S/BIOS_TQMxE39S_5.12.09.16.02.zip|TQMxE39S 5.12.09.16.02]]\\
[size=70%]MD5SUM:B38BCC7740014515865293E47F033DA8[/size]
{{https://tq-group.com/filedownloads/files/products/embedded/software_drivers/x86/embedded-modul/_shared/Driver_TQMxE39x_Windows_10_64-bit.zip|Driver package for TQMx39S Windows 10 64-bit}}\\
[size=70%]MD5SUM:09034E5A9ECE08C5A83B8559FB82904C[/size]
\\
[[https://tq-group.com/filedownloads/files/products/embedded/manuals/x86/embedded-modul/SMARC/TQMxE39S/EMB_UM_TQMxE39S_EN_Rev0101.pdf|User's Manual TQMxE39S]]
[[https://tq-group.com/filedownloads/files/products/embedded/manuals/x86/carrierboard/MB-SMARC-1/EMB_UM_MB-SMARC-1_EN_Rev0100.pdf|User's Manual MB-SMARC-1]]
====== On-board I2C devices ======
^ TQMxE39S ^^^^^^
^ Bus ^ Destination ^ Function ^ Address 8-bit ^ Address 7-bit ^ Comment ^
| GP I2C | AT24C32E | EEPROM | 0xA0 | 0x50 | optional |
| SMBus | NCT7802 | Hardware Monitor | 0x58 | 0x2C | |
^ MB-SMARC-1 ^^^^^^
^ Bus ^ Destination ^ Function ^ Address 8-bit ^ Address 7-bit ^ Comment ^
| GP I2C | AT24C32E | EEPROM | 0xAE | 0x57 | |
| ::: | PCA9538ABS | I/O Expander | 0xE0 | 0x70 | |
| ::: | TLV320AIC3104 | Audio Codec | 0xB0 | 0x58 | optional |