~~NOCACHE~~ ~~NOTOC~~ \\ \\ ===== Overview ===== \\ Due to licensing restrictions this BSP is available only on request ===== Bootloader ===== ==== Supported features ==== ^ Feature ^^^^ BSP Revision ^ Remarks ^ ^ TQ Product ^ Chip ^ Interface ^ Function ^ Prerelease ^ ::: ^ | TQMa6ULx | i.MX6UL | Ethernet | RMII (10/100 Mbit/s) | ✔ | | | TQMa6ULx | i.MX6UL | GPIO | | | custom config on request | | TQMa6ULx | i.MX6UL | I²C | EEPROM | ✔ | | | TQMa6ULx | i.MX6UL | IIM / Fuse | | | on request | | TQMa6ULx | i.MX6UL | SPI | QSPI NOR Flash | ✔ | | | TQMa6ULx | i.MX6UL | UART1 | RS232 | ✔ | default console | | TQMa6ULx | i.MX6UL | uSDHC | eMMC / SD-Card | ✔ | SD card / eMMC | \\ ==== Supported boot devices ==== ^ Boot device ^ supported ^ | eMMC | ✔ | | SD Card | ✔ | ===== Operating System ===== ==== Supported Features ==== ^ Feature ^^^^ BSP Revision ^^ Remarks ^ ^ TQ Product ^ Chip ^ Interface ^ Function ^ QNX 6.6 ^ QNX 7.0.0 ^ ^ ^ TQMa6ULx | i.MX6UL | eCSPI2 | | ✔ | ✔ | No device on MBa6ULx| ^ ::: | i.MX6UL | ENET1 | RMII \\ (10/100 Mbit/s) | ✔ | | | ^ ::: | i.MX6UL | ENET2 | RMII \\ (10/100 Mbit/s) | ✔ | ✔ | | ^ ::: | i.MX6UL | FLEXCAN1 | CAN 2.0B | ✔ | ✔ | | ^ ::: | i.MX6UL | FLEXCAN2 | CAN 2.0B | ✔ | ✔ | | ^ ::: | i.MX6UL | FLEXTIMER | | | | On request | ^ ::: | i.MX6UL | GPIO | 1x GPIO | | | On request | ^ ::: | i.MX6UL | GPMI | | | | Multiplexed with other functions\\ (on request), no device MBa6ULx | ^ ::: | i.MX6UL | I2C2 | | ✔ | ✔ | Not available by default \\ configuration resistor R451 and R455 | ^ ::: | i.MX6UL | I2C4 | I2C devices | ✔ | ✔ | RTC DS1339 other device on request | ^ ::: | i.MX6UL | eLCDIF | Parallel LCD | Q4/2017 | Q4/2017 | 24-bit interface available via X4 | ^ ::: | ::: | ::: | LVDS | Q4/2017 | Q4/2017 | 24-bit available via X17 | ^ ::: | i.MX6UL | MIPI CSI | | | | No device on MBa6ULx | ^ ::: | i.MX6UL | MIPI DSI | | | | No device on MBa6ULx | ^ ::: | i.MX6UL | PWM2 | Buzzer | | | On request | ^ ::: | i.MX6UL | PWM4 | Backlight Dimming | | | On request | ^ ::: | i.MX6UL | QSPI | Bus access\\ Memory access | | | On request | ^ ::: | i.MX6UL | SAI1 | Audiocodec | | | On request \\ Support for Codec WM8960 available | ^ ::: | i.MX6UL | TEMPMON | | | | CPU temperature read on request | ^ ::: | i.MX6UL | UART1 | RS232/\\ USB Debug | ✔ | ✔ | Default console / USB debug connector \\ selectable with S15 on MBA6ULx | ^ ::: | i.MX6UL | UART2 | TTL | ✔ | ✔ | Multiplexed with other functions (on request) | ^ ::: | i.MX6UL | UART3 | TTL | ✔ | ✔ | Not available on MBa6ULx | ^ ::: | i.MX6UL | UART4 | TLL | ✔ | ✔ | Multiplexed with other functions (on request) | ^ ::: | i.MX6UL | UART5 | TLL | ✔ | ✔ | Multiplexed with other functions (on request) | ^ ::: | i.MX6UL | UART6 | RS485 | ✔ | ✔ | | ^ ::: | i.MX6UL | UART7 | TLL | | | Multiplexed with other functions (on request) | ^ ::: | i.MX6UL | UART8 | TLL | | | Multiplexed with other functions (on request) | ^ ::: | i.MX6UL | USB_Host | USB2517 | ✔ | ✔ | | ^ ::: | i.MX6UL | USB_OTG1 | Host | ✔ | ✔ | Only Host supported | ^ ::: | i.MX6UL | USB_OTG1 | OTG | Q3/2017 | Q3/2017 | ACM (Serial), NCM (Ethernet), CDC Mass Storage | ^ ::: | i.MX6UL | USB_OTG2 | Host | ✔ | ✔ | Only Host supported | ^ ::: | i.MX6UL | USB_OTG2 | OTG | | | Shared with USB2517 Hub [7:1] | ^ ::: | i.MX6UL | uSDHC1 | SD Card (4-bit) | ✔ | ✔ | QNX6 Power Fail Filesystem | ^ ::: | i.MX6UL | uSDHC1 | eMMC (8-bit) | Q3/2017 | ✔ | QNX6 Power Fail Filesystem \\ (Optional Encryption) | ^ MBa6ULx | TLV320AIC3204 | Headphone Out/ \\ Line Out | | | | On request | ^ ::: | ::: | Line In | | | | On request | ^ ::: | ::: | Microphone In | | | | On request | ^ ::: | PCA9554BS | I2C GPIO expander | | | | On request | ^ ::: | PCA9554BS | I2C GPIO expander | | | | On request | ^ ::: | SIM | | | | | Not tested \\ Available on Connector X22 on MBa6ULx | ^ ::: | STMPE811 | resistive touch controller | | Q4/2017 | Q4/2017 | Connected to I2C4 on MBa6ULx | ^ ::: | USB2517 | ++USB1|\\ available on Connector X7++ | Host 1 | ✔ | ✔ | MBa6ULx X7 top | ^ ::: | USB2517 | ++USB2|\\ available on Connector X7++ | Host 2 | ✔ | ✔ | MBa6ULx X7 bottom | ^ ::: | USB2517 | ++USB3|\\ available on Connector X8++ | Host 3 | ✔ | ✔ | MBa6ULx X8 | ^ ::: | USB2517 | ++USB4|\\ available on pinheader X4++ | Host 4 | ✔ | ✔ | | ^ ::: | USB2517 | ++USB5|\\ available on LVDS Connector X18++ | Host 5 | ✔ | ✔ | | ^ ::: | USB2517 | ++USB6|\\ available on pinheader X5++ | Host 6 | ✔ | ✔ | | ^ ::: | USB2517 | ++USB7|\\ available on Mini-PCIe connector X22++ | Host 7 | ✔ | ✔ | | ^ ::: | SNVS | Reset | Reset\\ PMIC-Reset\\ Power-Down \\ Wake-Up | | | | \\ ===== Onboard I2C devices ===== \\ ^ I2C bus |::: ^ TQMa6ULx |||||::: ^ MBa6ULx |||||| ^ I2C4 |::: | 0x08\\ PMIC | 0x1A\\ Tempsensor | 0x50\\ EEPROM | 0x52\\ EEPROM | 0x68\\ RTC |:::| 0x18\\ Audiocodec | 0x19\\ Tempsensor | 0x20\\ GPIO Expander | 0x21\\ GPIO Expander | 0x41\\ Touch Controller | 0x51\\ EEPROM |