| 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 Revision | Remarks | |||
|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0081 - 0091 | |
| TQMa8x | i.MX8 | ENET0 | GbE | ✔ | |
| TQMa8x | i.MX8 | ENET1 | GbE | ✔ | |
| TQMa8x | i.MX8 | FlexSPI | QSPI NOR Flash | ✔ | |
| TQMa8X | i.MX8 | GPIO | ✔ | ||
| TQMa8x | i.MX8 | I²C | Bus Access | ✔ | |
| TQMa8x | i.MX8 | UART | Debug Console | ✔ | default console |
| TQMa8x | i.MX8 | uSDHC | eMMC / SD-Card | ✔ | SD card / eMMC |
| TQMa8x | i.MX8 | USB2 | Host | ✔ | |
| TQMa8x | i.MX8 | USB3 | Host | ✔ | |
| TQMa8x | i.MX8 | Fuse | ✔ | ||
| Feature | BSP Revision | Remarks | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0012 | 0016 | 0017 | 0031 | 0033 | 0035 | 0036 | 0037 | 0056 | |
| TQMa8x | i.MX8 | ENET0 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8x | i.MX8 | ENET1 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| TQMa8x | i.MX8 | FlexSPI | QSPI NOR Flash | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| TQMa8X | i.MX8 | GPIO | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| TQMa8x | i.MX8 | I²C | Bus Access | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| TQMa8x | i.MX8 | UART | Debug Console | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | default console |
| TQMa8x | i.MX8 | uSDHC | eMMC / SD-Card | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | SD card / eMMC |
| TQMa8x | i.MX8 | USB2 | Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| TQMa8x | i.MX8 | USB3 | Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| TQMa8x | i.MX8 | Fuse | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| Feature | TQMa8.BSP Revision | Remarks | |||
|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0081 - 0091 | |
| TQMa8x | i.MX8 | ADC | ✔ | ||
| i.MX8 | ENET0 | GbE | ✔ | ||
| i.MX8 | ENET1 | GbE | ✔ | ||
| i.MX8 | FLEXCAN0 | CAN | ✔ | ||
| i.MX8 | FLEXCAN1 | CAN | ✔ | ||
| i.MX8 | FlexSPI | QSPI NOR Flash | ✔ | ||
| i.MX8 | FTM | PWM | ✔ | ||
| i.MX8 | GPIO | ✔ | |||
| i.MX8 | GPU | Hardware Acceleration | ✔ | ||
| i.MX8 | HDMI TX | Display Port | ✔ | ||
| i.MX8 | LDB | LVDS0 | ✔ | Tested with Tianma TM070JVHG33 display | |
| LVDS1 | ✔ | Tested with Tianma TM070JVHG33 display | |||
| i.MX8 | LPI2C | I2C1 | ✔ | See onboard I2C devices | |
| i.MX8 | LPSPI0 | SPI | ✔ | ||
| i.MX8 | LPSPI1 | SPI | ✔ | ||
| i.MX8 | LPSPI2 | SPI | ✔ | ||
| i.MX8 | LPUART0 | Debug UART | ✔ | MBa8x connector X28 | |
| i.MX8 | LPUART1 | TTL | ✔ | ||
| i.MX8 | LPUART2 | TTL | ✔ | ||
| i.MX8 | PCIe | Host | ✔ | ||
| PCIe0 (Mini-PCIe) | ✔ | MBa8x connector X45 | |||
| PCIe1 (PCIe M.2) | ✔ | MBa8x connector X47 | |||
| i.MX8 | SAI | TLV320AIC3204 | ✔ | ||
| i.MX8 | SATA | Serial ATA 3.0 | ✔ | MBa8x connector X48 | |
| i.MX8 | USB2 | USB_OTG1 (HOST) | ✔ | connected to USB hub on MBa8x | |
| USB_OTG2 (OTG) | ✔ | Bundled with USB3 | |||
| i.MX8 | USB3 | ✔ | MBa8x connector X29 | ||
| i.MX8 | VPU | Hardware Acceleration | ✔ | ||
| MBa8x | TLV320AIC3204 | Audio Codec | Line Out/ Headphone Out | ✔ | |
| Line In | ✔ | ||||
| Microphone In | ✘ | ||||
| USB2517 | USB H1 | USB Connector | ✔ | ||
| USB H2 | USB Connector | ✔ | |||
| USB H3 | MIPI_DSI0 | ✔ | |||
| USB H4 | MIPI_DSI1 | ✔ | |||
| USB H5 | LVDS0 | ✔ | |||
| USB H6 | LVDS1 | ✔ | |||
| USB H7 | Mini-PCIe | ✔ | |||
| Feature | BSP Revision | Remarks | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TQ Product | Chip | Interface | Function | 0012 | 0016 | 0017 | 0031 | 0033 | 0035 | 0036 | 0037 | 0056 | |
| TQMa8x | i.MX8 | ADC | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| i.MX8 | ENET0 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| i.MX8 | ENET1 | GbE | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| i.MX8 | FLEXCAN0 | CAN | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | FLEXCAN1 | CAN | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | FlexSPI | QSPI NOR Flash | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | FTM | PWM | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | GPIO | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| i.MX8 | GPU | Hardware Acceleration | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | HDMI TX | Display Port | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | LDB | LVDS0 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Tested with Tianma TM070JVHG33 display | |||
| LVDS1 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Tested with Tianma TM070JVHG33 display | |||||
| i.MX8 | LPI2C | I2C1 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | See onboard I2C devices | ||
| i.MX8 | LPSPI0 | SPI | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| i.MX8 | LPSPI1 | SPI | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| i.MX8 | LPSPI2 | SPI | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| i.MX8 | LPUART0 | Debug UART | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | MBa8x connector X28 | |||
| i.MX8 | LPUART1 | TTL | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | LPUART2 | TTL | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | PCIe | Host | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| PCIe0 (Mini-PCIe) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | MBa8x connector X45 | |||||
| PCIe1 (PCIe M.2) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | MBa8x connector X47 | |||||
| i.MX8 | SAI | TLV320AIC3204 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| i.MX8 | SATA | Serial ATA 3.0 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | MBa8x connector X48 | |||
| i.MX8 | USB2 | USB_OTG1 (HOST) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | connected to USB hub on MBa8x | ||
| USB_OTG2 (OTG) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Bundled with USB3 | ||||
| i.MX8 | USB3 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | MBa8x connector X29 | ||||
| i.MX8 | VPU | Hardware Acceleration | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||
| MBa8x | TLV320AIC3204 | Audio Codec | Line Out/ Headphone Out | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| Line In | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||
| Microphone In | |||||||||||||
| USB2517 | USB H1 | USB Connector | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| USB H2 | USB Connector | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| USB H3 | MIPI_DSI0 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| USB H4 | MIPI_DSI1 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| USB H5 | LVDS0 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| USB H6 | LVDS1 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| USB H7 | Mini-PCIe | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| I2C bus | TQMa8x | ||||
|---|---|---|---|---|---|
| I2C1 | 0x1B Tempsensor | 0x33 EEPROM Protection Command | 0x51 RTC (Optional) | 0x53 EEPROM | 0x57 EEPROM |
| PMIC_I2C | 0x08 PMIC#1 | 0x09 PMIC#2 | |||
| I2C bus | MBa8x | ||||
|---|---|---|---|---|---|
| I2C1 | 0x18 Audio Codec | 0x34 EEPROM Protection Command | 0x1C Tempsensor | 0x54 EEPROM | 0x68 PCIe Clock generator |
BSP
Linux
BSP
Linux
BSP:
U-Boot:
Linux:
BSP:
Linux
BSP
U-Boot
U-Boot
U-Boot
Linux
BSP
U-Boot
Linux
BSP
U-Boot
Linux
BSP
U-Boot
Linux