====== Entry Page ======
===== Product URL list =====
[[https://www.tq-group.com/en/products/tq-embedded/arm-architecture/tqma8mpxl/|TQ product page MBa8MP-RAS314]]\\
===== Board Support Packages =====
* [[intern:arm:tqma8mpxl:mba8mp-ras314:linux:armbian:overview|Armbian Linux BSP Documentation]]\\
* [[intern:arm:tqma8mpxl:mba8mp-ras314:linux:yocto:overview|Yocto Linux BSP Documentation]]
===== Starterkit =====
* [[intern:arm:tqma8mpxl:mba8mp-ras314:dip_switches| MBa8MP-RAS314 DIP switch settings]]
====== Hardware ======
===== Debug Connection =====
The TQMa8MPxL debug UART is connected via a Silicon Labs USB-to-Serial converter to X4 (micro-USB) on the MBa8MP-RAS314. A micro-USB/USB-A cable for the connection to the host PC is part of the STKa8MP-RAS314 accessory set.\\
Depending on the host operating system, the USB-to-serial converter driver may need to be installed.
===== Onboard I2C devices =====
^ I2C bus ^ TQMa8MPxL ^^^^^^^
^ I2C1 | 0x1B\\ Tempsensor | 0x25\\ PMIC | 0x33\\ Tempsensor EEPROM SW Protect | 0x48\\ Plug & Trust Secure Element\\ (optional) | 0x51\\ RTC\\ (optional) | 0x53\\ Tempsensor EEPROM | 0x57\\ EEPROM |
^ I2C bus ^ MBa8MP-RAS314 ^^^^^^^
^ I2C2 | 0x44\\ USB Hub |||||||
^ I2C3 | Depends on connected device - no device on MBa8MP-RAS314 |||||||
^ I2C4 | 0x18\\ Audio Codec |||||||
^ I2C5 | Depends on connected device - no device on MBa8MP-RAS314 |||||||
====== Linux BSP ======
===== U-Boot =====
^ Feature ^^^^ BSP Revision ^ Remarks ^
^ TQ Product ^ Chip ^ Interface ^ Function ^ ^ ::: ^
| TQMa8MPxL | i.MX8MP | Eqos | GbE | ✔ | |
| TQMa8MPxL | i.MX8MP | FEC | GbE | ✔ | |
| TQMa8MPxL | i.MX8MP | FlexSPI | QSPI-NOR | ✔ | |
| TQMa8MPxL | i.MX8MP | Fuse | OTP Register | ✔ | |
| TQMa8MPxL | i.MX8MP | GPIO | LED / Button | ✔ | |
| TQMa8MPxL | i.MX8MP | I²C1 | Bus access | ✔ | [[./linux/armbian/overview#onboard_i2c_devices|See onboard I2C devices]] |
| TQMa8MPxL | i.MX8MP | LPUART4 | Console UART | ✔ | |
| TQMa8MPxL | i.MX8MP | USB | USB Host | ✔ | (2.0 and 3.0) |
| TQMa8MPxL | i.MX8MP | USB DRD | USB Host | ✔ | |
| TQMa8MPxL | i.MX8MP | uSDHC2 | SD-Card | ✔ | |
| TQMa8MPxL | i.MX8MP | uSDHC2 | eMMC | ✔ | |
===== Operating System =====
^ Feature ^^^^ BSP Revision ^ Remarks ^
^ TQ Product ^ Chip ^ Interface ^ Function ^ ^ ::: ^
| TQMa8MPxL | i.MX8MP | ECSPI | SPI | ✔ | spidev at all Chip Selects |
| ::: | i.MX8MP | Eqos | GbE | ✔ | |
| ::: | i.MX8MP | FEC | GbE | ✔ | |
| ::: | i.MX8MP | FlexSPI | QSPI-NOR | ✔ | |
| ::: | i.MX8MP | Fuse | OTP Register | ✔ | |
| ::: | i.MX8MP | GPIO | LED / Button | ✔ | |
| ::: | i.MX8MP | GPU | | ✔ | |
| ::: | i.MX8MP | I²C1 | Bus access | ✔ | [[./linux/armbian/overview#onboard_i2c_devices|See onboard I2C devices]] |
| ::: | i.MX8MP | LCDIF | HDMI TX | ✔ | |
| ::: | i.MX8MP | LCDIF | LVDS | ✔ | |
| ::: | i.MX8MP | LPUART4 | Console UART | ✔ | |
| ::: | i.MX8MP | SAI | TLV320AIC | ✔ | |
| ::: | i.MX8MP | USB | USB Host | ✔ | (2.0 and 3.0) |
| ::: | i.MX8MP | USB DRD | USB Host | ✔ | |
| ::: | i.MX8MP | USB DRD | USB OTG | ✔ | |
| ::: | i.MX8MP | uSDHC2 | SD-Card | ✔ | |
| ::: | i.MX8MP | uSDHC2 | eMMC | ✔ | |
| MBa8MP-RAS314 | TLV320AIC | Audio Codec | Headphone Out / Line Out | ✔ | |
| ::: | ::: | ::: | Line In | ✔ | |