| 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 |
| TQMa8.BSP Revision | Target machine |
|---|---|
| ≥0038 | tqma8xqps-mb-smarc-2 tqma8xqps-mb-smarc-2-r0200 tqma8xdps-mb-smarc-2 |
| ≥0033 | tqma8xqps-mb-smarc-2 tqma8xqps-mb-smarc-2-r0200 |
| 0028 | tqma8xqps-mb-smarc-2 |
| ≥0007 | tqma8xps-mb-smarc-2 tqma8xds-mb-smarc-2 |
| 0006 | tqma8xps-mb-smarc-2 |
| 0005 | tqma8qxps-mb-smarc-2 |
| ≥0001 | tqma8qxs-mb-smarc-2 |
| BSP Revision | meta-tq release | Yocto Project / Poky Release | Target machine1) | U-Boot | Linux Kernel |
|---|
| 0055 | 3.0 - Zeus | zeus-tqma8 | tqma8xqps-mb-smarc-2 tqma8xqps-mb-smarc-2-r0200 tqma8xdps-mb-smarc-2 | v2020.04-imx-5.4.47-2.2.0 | lf-5.4.y-1.0.0 |
| 0038 | 3.0 - Zeus | zeus-tqma8 | tqma8xqps-mb-smarc-2 tqma8xqps-mb-smarc-2-r0200 tqma8xdps-mb-smarc-2 | v2020.04-imx-5.4.47-2.2.0 | lf-5.4.y-1.0.0 |
| 0036 | 3.0 - Zeus | zeus-tqma8 | tqma8xqps-mb-smarc-2 tqma8xqps-mb-smarc-2-r0200 | v2020.04-imx-5.4.47-2.2.0 | lf-5.4.y-1.0.0 |
| 0035 | 3.0 - Zeus | zeus-tqma8 | tqma8xqps-mb-smarc-2 tqma8xqps-mb-smarc-2-r0200 | v2020.04-imx-5.4.47-2.2.0 | lf-5.4.y-1.0.0 |
| 0033 | 3.0 - Zeus | zeus-tqma8 | tqma8xqps-mb-smarc-2 tqma8xqps-mb-smarc-2-r0200 | v2020.04-imx-5.4.47-2.2.0 | lf-5.4.y-1.0.0 |
| 0028 | 3.0 - Zeus | zeus-tqma8 | tqma8xqps-mb-smarc-2 | v2019.04-lf-5.4.y-1.0.0 | lf-5.4.y-1.0.0 |
| 0017 | 2.5.2 - Sumo | sumo-tqma8x | tqma8xps-mb-smarc-2 tqma8xds-mb-smarc-2 | v2018.03-rel_imx_4.14.98_2.2.0_ga | rel_imx_4.14.98_2.2.0_ga |
| 0016 | 2.5.2 - Sumo | sumo-tqma8x | tqma8xps-mb-smarc-2 tqma8xds-mb-smarc-2 | v2018.03-rel_imx_4.14.98_2.2.0_ga | rel_imx_4.14.98_2.2.0_ga |
| 0007 | 2.5.2 - Sumo | sumo-tqma8x | tqma8xps-mb-smarc-2 tqma8xds-mb-smarc-2 | v2018.03 rel_imx_4.14.78_1.0.0_ga | rel_imx_4.14.78_1.0.0_ga |
| 0006 | 2.5.2 - Sumo | sumo-tqma8x | tqma8xps-mb-smarc-2 | v2018.03 rel_imx_4.14.78_1.0.0_ga | rel_imx_4.14.78_1.0.0_ga |
| 0005 | 2.5.2 - Sumo | sumo-tqma8x | tqma8qxps-mb-smarc-2 | v2018.03 rel_imx_4.14.78_1.0.0_ga | rel_imx_4.14.78_1.0.0_ga |
| 0002 | 2.5.2 - Sumo | sumo-tqma8x | tqma8qxs-mb-smarc-2 | v2018.03 rel_imx_4.14.78_1.0.0_ga | rel_imx_4.14.78_1.0.0_ga |
| 0001 | 2.4.4 - Rocko | rocko-tqma8x | tqma8qxs-mb-smarc-2 | v2017.03 rel_4.9.88_imx_imx8qxp_beta2 | rel_imx_4.9.88_imx8qxp_beta2 |
| TQMa8XxS | |||
|---|---|---|---|
| Rev.01xx | Rev.02xx | Rev.03xx | |
| BSP Rev < 0028 | ✔ | ||
| BSP REV = 0028 | ✔ | ||
| BSP REV ≥ 0033 | ✔ | ✔ | |
| Feature | TQMa8.BSP Revision | Remarks | |||
|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0081 - 0091 | |
| TQMa8XxS | i.MX8X | ENET0 | GbE | ✔ | |
| TQMa8XxS | i.MX8X | ENET1 | GbE | ✔ | |
| TQMa8XxS | i.MX8X | GPIO | ✔ | ||
| TQMa8XxS | i.MX8X | I²C | EEPROM, Temperature Sensors | ✔ | |
| TQMa8XxS | i.MX8X | UART0 | Debug Console | ✔ | default console |
| TQMa8XxS | i.MX8X | USB | Host | ✔ | |
| TQMa8XxS | i.MX8X | USB | OTG | ✔ | |
| TQMa8XxS | i.MX8X | uSDHC | eMMC / SD-Card | ✔ | SD card / eMMC |
| TQMa8XxS | i.MX8X | QSPI | QSPI NOR | ✔ | |
| TQMa8XxS | i.MX8X | Fuses | OTP Fuses | ✔ | |
| Feature | BSP Revision | Remarks | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0001 | 0002 | 0005 | 0006 | 0007 | 0016 | 0017 | 0028 | 0033 | 0035 | 0036 | 0038 | 0055 | |
| TQMa8XxS | i.MX8X | ENET0 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8XxS | i.MX8X | ENET1 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8XxS | i.MX8X | GPIO | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||
| TQMa8XxS | i.MX8X | I²C | EEPROM, Temperature Sensors | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8XxS | i.MX8X | UART0 | Debug Console | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | default console |
| TQMa8XxS | i.MX8X | USB | Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||
| TQMa8XxS | i.MX8X | USB | OTG | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||
| TQMa8XxS | i.MX8X | uSDHC | eMMC / SD-Card | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | SD card / eMMC |
| TQMa8XxS | i.MX8X | QSPI | QSPI NOR | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||
| TQMa8XxS | i.MX8X | Fuses | OTP Fuses | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| Boot device | supported |
|---|---|
| eMMC | ✔ |
| SD Card | ✔ |
| QSPI NOR | ✔ |
| Feature | TQMa8.BSP Revision | Remarks | |||
|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0081 - 0091 | |
| TQMa8XxS | i.MX8X | Cortex M4 | Microcontroller | ✔ | |
| i.MX8X | ENET0 | GbE | ✔ | ||
| i.MX8X | ENET1 | GbE | ✔ | ||
| i.MX8X | FLEXCAN0 | CAN | ✔ | CAN FD not supported | |
| i.MX8X | FLEXCAN1 | CAN | ✔ | CAN FD not supported | |
| i.MX8X | GPU | Hardware Acceleration | ✔ | ||
| i.MX8X | I²C1 | Bus Access | ✔ | See onboard I2C devices | |
| i.MX8X | MIPI DSI | LVDS | ✔ | Only available on TQMa8XQPS-AA | |
| i.MX8X | UART0 | Serial console | ✔ | ||
| i.MX8X | uSDHC | uSDHC0 eMMC | ✔ | ||
| i.MX8X | uSDHC1 SD Card | ✔ | |||
| i.MX8X | USB 3.0 | TUSB8041I | ✔ | ||
| i.MX8X | VPU | Hardware Acceleration | ✔ | ||
| TUSB8041I | USB1 | Host(USB 2.0) | ✔ | ||
| TUSB8041I | USB2 | Host(USB 3.0) | ✔ | ||
| TUSB8041I | USB3 | Host(USB 3.0) | ✔ | ||
| TUSB8041I | USB4 | Host(USB 2.0) | ✔ | ||
| i.MX8X | QSPI | NOR Flash | ✔ | ||
| i.MX8X | PCIe | Host | ✔ | ||
| Feature | BSP Revision | Remarks | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0001 | 0002 | 0005 | 0006 | 0007 | 0016 | 0017 | 0028 | 0033 | 0035 | 0036 | 0038 | 0055 | |
| TQMa8XxS | i.MX8X | Cortex M4 | Microcontroller | ✔ | |||||||||||||
| i.MX8X | ENET0 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8X | ENET1 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8X | FLEXCAN0 | CAN | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | CAN FD not supported | ||||||
| i.MX8X | FLEXCAN1 | CAN | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | CAN FD not supported | ||||||
| i.MX8X | GPU | Hardware Acceleration | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||
| i.MX8X | I²C1 | Bus Access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | See onboard I2C devices | |
| i.MX8X | MIPI DSI | LVDS | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Only available on TQMa8XQPS-AA | ||||||
| i.MX8X | UART0 | Serial console | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| i.MX8X | uSDHC | uSDHC0 eMMC | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| i.MX8X | uSDHC1 SD Card | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| i.MX8X | USB 3.0 | TUSB8041I | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||
| i.MX8X | VPU | Hardware Acceleration | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||||
| TUSB8041I | USB1 | Host(USB 2.0) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||
| TUSB8041I | USB2 | Host(USB 3.0) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||
| TUSB8041I | USB3 | Host(USB 3.0) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||
| TUSB8041I | USB4 | Host(USB 2.0) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||
| i.MX8X | QSPI | NOR Flash | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||
| i.MX8X | PCIe | Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||||||
| I2C bus | TQMa8XxS | ||||||
|---|---|---|---|---|---|---|---|
| I2C1 | 0x1B Temperature sensor | 0x33 EEPROM (Protection Command) | 0x48 Trust Secure Element (optional) | 0x50 EEPROM | 0x51 RTC (optional) | 0x53 EEPROM | 0x6A PCIe clock generator |
| PMIC_I2C | 0x08 PMIC |
||||||
| DSI0_I2C | 0x0F eDP Bridge Only placed on TQMa8XxS with Display Port support |
||||||
| I2C bus | MB-SMARC-2 | ||
|---|---|---|---|
| I2C1 | 0x30 Audio-Codec | 0xA0 EEPROM | 0xAE EEPROM |
| I2C bus | TQMa8XxS | ||||||
|---|---|---|---|---|---|---|---|
| I2C1 | 0x1B Temperature sensor | 0x33 EEPROM (Protection Command) | 0x48 Trust Secure Element (optional) | 0x50 EEPROM | 0x51 RTC (optional) | 0x53 EEPROM | 0x6A PCIe clock generator |
| PMIC_I2C | 0x08 PMIC |
||||||
| DSI0_I2C | 0x2C eDP Bridge Only placed on TQMa8XxS with Display Port support |
||||||
| I2C bus | MB-SMARC-2 | ||
|---|---|---|---|
| I2C1 | 0x30 Audio-Codec | 0xA0 EEPROM | 0xAE EEPROM |
| I2C bus | TQMa8XxS | |||||
|---|---|---|---|---|---|---|
| I2C1 | 0x19 Temperature sensor | 0x2C eDP Bridge Only placed on TQMa8XxS with Display Port support | 0x31 EEPROM | 0x50 EEPROM | 0x51 EEPROM | 0x68 RTC (optional) |
| PMIC_I2C | 0x08 PMIC |
|||||
| I2C bus | MB-SMARC-2 | ||
|---|---|---|---|
| I2C1 | 0x30 Audio-Codec | 0xA0 EEPROM | 0xAE EEPROM |
BSP
U-Boot
Linux
BSP
Linux
BSP
U-Boot
Linux
BSP
U-Boot
Linux
BSP
U-Boot
BSP
U-Boot
Linux
BSP
U-Boot
Linux
BSP
U-Boot
Linux
BSP
U-Boot
Linux