TQMx120UC/PC/HC Documentation
BIOS Version Overview
BIOS Revision | BIOS Version | CSE Firmware Version | BIOS Binary | |
---|---|---|---|---|
Rev. 0100 | 05.44.23.50.02 | 16.1.25.2020 | TQMx120UC_5.44.23.50.02.bin |
BIOS Changelog
UEFI Rev.0100
- Integrate current PXE UEFI Land driver
- SioNct7802y: Add and integrated Hardware Monitor
- SioF81214: Add and integrate Fintek UARTs
- SioTqmx86: Add, integrate and adapt driver to TQMx120UC
- Change Default configuration
- CNVI Mode <Auto> (prevent reboot when CMOS cleared)
- Disable PROCHOT# Output <Disabled>
- Enable all Thermal Functions <Disabled>
- PCIe Speed <Gen3>
- Audio DSP <Disabled>
- I2C0 Controller <Disabled>
- I2C1 Controller <Disabled>
- I2C5 Controller <Disabled>
- SPI0 Controller <Disabled>
- UART0 Controller <Disabled>
- BIOS-TCSS handshake <Disabled>
- PCIE Tunneling over USB4 <Disabled>
- Integrated Thunderbolt(TM) Support <Disabled>
- TCSS xHCI Support <Disabled>
- Low Power S0 Idle Capability <Disabled> (Fix Windows shutdown issue)
- ASPM <Disabled>
- L1 Substates <Disabled>
- L1 Low <Disabled>
- Control Logic 1 <Disabled>
- Control Logic 2 <Disabled>
- Camera1 <Disabled>
- Camera2 <Disabled>
- IPU Device (B0:D5:F0) <Disabled>
- Enable ClockReq Messaging <Disabled>
- DMI Gen3 ASPM <Disabled>
- DMI Link ASPM Control <Disabled>
- PCI Express Clock Gating <Disabled>
- Legacy IO Low Latency <Enabled> (improve real-time behav-ior)
- CNVi Mode <Disabled>
- ISH Controller <Disabled>
- ACPI D3Cold Support <Disabled>
- Console Serial Redirect <Disabled>
- Adapt GPIOs
- Fix edp backlight control issue
- Speed up boot time (Intel delay)
- Adapt help text for PCIe ports
- Adapt setup menu (simplify menu)
- Fix PCIe issue (shared clock issue)
- Define PCIe clock mapping
- Define USB OC mapping
- Adapt GOP configuration
- Fix not working USB #6 and #8
- Integrate Verb Table for Audio codec CS4207
- use OemSvcLoadDefaultSetupMenu for 3 x reset processing
- Set maximal password length to 20 letters
- Integrate TQ Boot Logo
- Set PCD PcdCommonvidCommondidSpiEnable to TRUE
- Configure SerIRQ in eSPI-to-LPC bridge ECE1200
- Set some PCDs and DEFINEs
- Set corresponding BoardID in OEM function
- Add and adapt CSME FW Intel_CSME_ADL-P_16.1.25.2020v2_A0_Corporate
- Disable all USB2 and SATA ports not used.
- Disable AMT Support
Windows Version Overview
Supported Windows Version | Drivers | Status |
---|---|---|
Microsoft® Windows® 10 (IoT) Enterprise LTSC 2021 or later | BKC 11.2022 | Compatible |
Linux Version Overview
Supported Linux Distributions | Version | Status |
---|---|---|
Ubuntu | 22.04 and later | Compatible |
Windows EAPI
The PICMG EAPI makes it easy for developers to access specific hardware interfaces of our TQ modules from their Windows application. The EAPI provides features like GPIO control, I2C, system information and watchdog timer.
x86 Yocto Linux
x86 Yocto is an operating system designed for x86 computers and based on the Yocto project, which allows developers to create custom Linux systems for their devices. We offer a meta-layer for our x86 modules, which provides all necessary customizations for our modules.
x86 Linux MFD Driver
The TQMx86 MFD driver enables the use of interfaces like GPIO, I2C, Watchdogs and many other module functions. This should already be included in the current Linux distributions (mainline).