| TQMa8.BSP Revision | meta-tq release | Yocto Project / Poky Release | U-Boot | Linux Kernel |
|---|---|---|---|---|
| 0092 | kirkstone | 4.0.11 - Kirkstone | v2020.04_imx_5.4.70_2.3.0 | fslc-5.15-2.0.x-imx |
| 0091 | kirkstone | 4.0.10 - Kirkstone | v2020.04_imx_5.4.70_2.3.0 | fslc-5.15-2.0.x-imx |
| 0090 | kirkstone | 4.0.9 - Kirkstone | v2020.04_imx_5.4.70_2.3.0 | fslc-5.15-2.0.x-imx |
| 0089 | kirkstone | 4.0.8 - Kirkstone | v2020.04_imx_5.4.70_2.3.0 | fslc-5.15-2.0.x-imx |
| 0088 | kirkstone | 4.0.6 - Kirkstone | v2020.04_imx_5.4.70_2.3.0 | fslc-5.15-2.0.x-imx |
| 0087 | kirkstone | 4.0.5 - Kirkstone | v2020.04_imx_5.4.70_2.3.0 | fslc-5.15-2.0.x-imx |
| 0086 | hardknott | 3.3.6 - Hardknott | v2020.04_imx_5.4.70_2.3.0 | fslc-5.10-2.1.x-imx |
| 0085 | hardknott | 3.3.6 - Hardknott | v2020.04_imx_5.4.70_2.3.0 | fslc-5.10-2.1.x-imx |
| 0084 | hardknott | 3.3.4 - Hardknott | v2020.04_imx_5.4.70_2.3.0 | fslc-5.10-2.1.x-imx |
| 0083 | hardknott | 3.3.4 - Hardknott | v2020.04_imx_5.4.70_2.3.0 | fslc-5.10-2.1.x-imx |
| 0082 | hardknott | 3.3.3 - Hardknott | v2020.04_imx_5.4.70_2.3.0 | fslc-5.10-2.1.x-imx |
| Feature | TQMa8.BSP Revisions | Remarks | |||
|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0081 - 0091 | |
| TQMa8Mx | i.MX8M | Cortex M4 | ✔ | ||
| TQMa8Mx | i.MX8M | ENET0 | GbE | ✔ | |
| TQMa8Mx | i.MX8M | HDMI TX | HDMI | ✔ | Fixed Resolution |
| TQMa8Mx | i.MX8M | I²C1 | Bus Access | ✔ | |
| TQMa8Mx | i.MX8M | I²C2 | Bus Access | ✔ | |
| TQMa8Mx | i.MX8M | I²C3 | Bus Access | ✔ | |
| TQMa8Mx | i.MX8M | LPUART3 | Debug Console | ✔ | default console |
| TQMa8Mx | i.MX8M | uSDHC | eMMC / SD-Card | ✔ | SD card / eMMC |
| TQMa8Mx | i.MX8M | Fuse | ✔ | ||
| TQMa8Mx | i.MX8M | USB | USB Host | ✔ | |
| TQMa8Mx | i.MX8M | USB DRD | USB Host | ✔ | Host only |
| TQMa8Mx | i.MX8M | GPIO | GPIO | ✔ | |
| TQMa8Mx | i.MX8M | QSPI | QSPI NOR | ✔ | |
| Feature | BSP Revision | Remarks | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0001 | 0003 | 0004 | 0007 | 0008 | 0010 | 0012 | 0013 | 0014 | 0015 | 0017 | 0018 | 0030 | 0053 | 0054 | 0056 | 0080 | |
| TQMa8Mx | i.MX8M | Cortex M4 | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||||||||
| TQMa8Mx | i.MX8M | ENET0 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8Mx | i.MX8M | HDMI TX | HDMI | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Fixed Resolution | |||||||||
| TQMa8Mx | i.MX8M | I²C1 | Bus Access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8Mx | i.MX8M | I²C2 | Bus Access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8Mx | i.MX8M | I²C3 | Bus Access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8Mx | i.MX8M | LPUART3 | Debug Console | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | default console |
| TQMa8Mx | i.MX8M | uSDHC | eMMC / SD-Card | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | SD card / eMMC |
| TQMa8Mx | i.MX8M | Fuse | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| TQMa8Mx | i.MX8M | USB | USB Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||||
| TQMa8Mx | i.MX8M | USB DRD | USB Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Host only | |||||||||
| TQMa8Mx | i.MX8M | GPIO | GPIO | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||||
| TQMa8Mx | i.MX8M | QSPI | QSPI NOR | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||||
| Boot device | supported |
|---|---|
| eMMC | ✔ |
| SD Card | ✔ |
| Feature | TQMa8.BSP Revisions | Remarks | |||
|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0081 - 0091 | |
| TQMa8Mx | i.MX8M | CSI | Camera Sensor Interface | ✔ | Tested with Vision Components Camera Modules: * imx327 * ov9281 |
| i.MX8M | DSI | Display Serial Interface | ✔ | Tianma TM070JVHG33 | |
| i.MX8M | ENET0 | RGMII | ✔ | ||
| i.MX8M | ECSPI1 | spidev | ✔ | ||
| i.MX8M | ECSPI2 | spidev | ✔ | ||
| i.MX8M | GPIO | GPIO | ✔ | ||
| i.MX8M | HDMI TX | HDMI | ✔ | HDMI audio working with BSP Rev. ≥ 0013 | |
| i.MX8M | I²C1 | Bus access | ✔ | See onboard I2C devices | |
| i.MX8M | I²C2 | Bus access | ✔ | See onboard I2C devices | |
| i.MX8M | I²C3 | Bus access | ✔ | See onboard I2C devices | |
| i.MX8M | LPUART3 | Debug Console | ✔ | Console UART changed from UART1 to UART3 on MBa8Mx ≥ Rev.2xx | |
| i.MX8M | USB3 | TUSB8041I (USB Hub) | ✔ | ||
| i.MX8M | USB DRD | Host | ✔ | ||
| OTG | ✔ | ||||
| i.MX8M | uSDHC | eMMC / SD | ✔ | ||
| i.MX8M | PCIe | PCI Express™ | ✔ | PCIe only tested with Gen 1 | |
| i.MX8M | Mini PCIe | ✔ | |||
| i.MX8M | PWM4 | Buzzer | ✔ | ||
| i.MX8M | QSPI | Bus access / Memory access | ✔ | QSPI limited to SDR (driver / chip compatibility) | |
| i.MX8M | SAI3 | TLV320AIC3204 | ✔ | ||
| MBa8Mx | TLV320AIC3204 | Audio Codec | Line Out | ✔ | |
| MBa8Mx | TLV320AIC3204 | Audio Codec | Line In | ✔ | |
| SN65DSI84 | DSI to LVDS Bridge | LVDS | ✔ | Only on MBa8Mx Rev.02xx | |
| PCA9555BS | GPIO Port Expander | GPIO | ✔ | ||
| TUSB8041I | USB1 (USB 3.0) | Host 1 | ✔ | ||
| TUSB8041I | USB2 (USB 3.0) | Host 2 | ✔ | ||
| TUSB8041I | USB3 (USB 2.0) | Host 3 | ✔ | ||
| TUSB8041I | USB4 (USB 2.0) | Host 4 | ✔ | ||
| Feature | BSP Revision | Remarks | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0001 | 0003 | 0004 | 0007 | 0008 | 0010 | 0012 | 0013 | 0014 | 0015 | 0017 | 0018 | 0030 | 0053 | 0054 | 0056 | 0080 | |
| TQMa8Mx | i.MX8M | CSI | Camera Sensor Interface | ✔ | ✔ | ✔ | ✔ | Tested with Vision Components Camera Modules: * imx327 * ov9281 |
|||||||||||||
| i.MX8M | DSI | Display Serial Interface | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Tianma TM070JVHG33 | |||
| i.MX8M | ENET0 | RGMII | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| i.MX8M | ECSPI1 | spidev | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8M | ECSPI2 | spidev | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8M | GPIO | GPIO | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||||
| i.MX8M | HDMI TX | HDMI | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | HDMI audio working with BSP Rev. ≥ 0013 | ||
| i.MX8M | I²C1 | Bus access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | See onboard I2C devices | |
| i.MX8M | I²C2 | Bus access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | See onboard I2C devices | |
| i.MX8M | I²C3 | Bus access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | See onboard I2C devices | |
| i.MX8M | LPUART3 | Debug Console | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Console UART changed from UART1 to UART3 on MBa8Mx ≥ Rev.2xx | |
| i.MX8M | USB3 | TUSB8041I (USB Hub) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| i.MX8M | USB DRD | Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||||
| OTG | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||||||||
| i.MX8M | uSDHC | eMMC / SD | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| i.MX8M | PCIe | PCI Express™ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | PCIe only tested with Gen 1 | ||
| i.MX8M | Mini PCIe | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||||||
| i.MX8M | PWM4 | Buzzer | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8M | QSPI | Bus access / Memory access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | QSPI limited to SDR (driver / chip compatibility) | ||||||||||
| i.MX8M | SAI3 | TLV320AIC3204 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||
| MBa8Mx | TLV320AIC3204 | Audio Codec | Line Out | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||
| MBa8Mx | TLV320AIC3204 | Audio Codec | Line In | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||
| SN65DSI84 | DSI to LVDS Bridge | LVDS | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Only on MBa8Mx Rev.02xx | ||||||||||
| PCA9555BS | GPIO Port Expander | GPIO | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||||
| TUSB8041I | USB1 (USB 3.0) | Host 1 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| TUSB8041I | USB2 (USB 3.0) | Host 2 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| TUSB8041I | USB3 (USB 2.0) | Host 3 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| TUSB8041I | USB4 (USB 2.0) | Host 4 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| I2C bus | TQMa8Mx | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| I2C1 | 0x08 PMIC | 0x1B Tempsensor | 0x33 EEPROM SW Protect | 0x53 EEPROM | 0x57 EEPROM | 0x51 RTC |
|||
| I2C bus | MBa8Mx | ||||||
|---|---|---|---|---|---|---|---|
| I2C1 | 0x11 System controller | 0x23 Portexpander | 0x24 Portexpander | 0x25 Portexpander | |||
| I2C2 | 0x18 Audio Codec | 0x37 EEPROM SW Protect | 0x44 USB Hub | 0x57 EEPROM | 0x68 PCIe Clock generator | 0x1F Tempsensor | |
| I2C3 | 0x2D LVDS Bridge | 0x2C eDP Bridge | also available at Mini PCIe (X28), Mikro Bus (X20 / X21), PCIe (X36), MIPI-CSI (31) |
||||
BSP
U-Boot
Linux
BSP
Linux
BSP
U-Boot
Linux
BSP
U-Boot
Linux
BSP
U-Boot
Linux
BSP
Linux
BSP
U-Boot
Linux