~~NOCACHE~~ ===== Operating System ===== ==== Supported Features ==== ^ Feature ^^^^ BSP Revision ^^ Remarks ^ ^ TQ Product ^ Chip ^ Interface ^ Function ^ 0100 ^ 0104 ^ ::: ^ ^ TQMa6ULx | 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 | GPIO | 1x GPIO | ✔ | ✔ | Supported via ''beep'' command | ^ ::: | 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 | ✔ | ✔ | See [[en:arm:tqma6ulx:linux:ptxdist:operating_system#onboard_i2c_devices|supported onboard I2C devices]] | ^ ::: | i.MX6UL | JTAG | | | | Not tested | ^ ::: | i.MX6UL | eLCDIF | Parallel LCD | ✔ | ✔ | 24-bit interface available via X4 | ^ ::: | ::: | ::: | LVDS | ✔ | ✔ | 24-bit available via X17 | ^ ::: | i.MX6UL | MIPI CSI | | | | No device on MBa6ULx | ^ ::: | i.MX6UL | MIPI DSI | | | | No device on MBa6ULx | ^ ::: | i.MX6UL | MQS | | | | Multiplexed with other functions (on request) | ^ ::: | i.MX6UL | PWM4 | Backlight Dimming | ✔ | ✔ | | ^ ::: | i.MX6UL | QSPI | Bus access\\ Memory access | ✔ | ✔ | | ^ ::: | i.MX6UL | SAI1 | Audiocodec | | ✔ | | ^ ::: | i.MX6UL | TEMPMON | | ✔ | ✔ | Temperature read | ^ ::: | 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 | ✔ | ✔ | | ^ ::: | i.MX6UL | USB_OTG1 | OTG | | ✔ | tested with usb serial gadget | ^ ::: | i.MX6UL | USB_OTG2 | Host | ✔ | ✔ | Only Host supported | ^ ::: | i.MX6UL | USB_OTG2 | OTG | | | Shared with USB2517 Hub [7:1] | ^ ::: | i.MX6UL | uSDHC | ++uSDHC1 SD Card| 4 bit connection++\\ ++uSDHC2 eMMC| 8 bit connection++ | ✔ | ✔ | | ^ MBa6ULx | TLV320AIC3204 | Headphone Out/ \\ Line Out | | | ✔ | | ^ ::: | ::: | Line In | | | ✔ | | ^ ::: | ::: | Microphone In | | | | On request | ^ ::: | PCA9554BS | I2C GPIO expander | | ✔ | ✔ | | ^ ::: | PCA9554BS | I2C GPIO expander | | ✔ | ✔ | | ^ ::: | SIM | | | | | Not tested / available on Connector X22 on MBa6ULx | ^ ::: | STMPE811 | resitive touch controller | | | | Connected to I2C4 on MBa6ULx \\ Not tested | ^ ::: | USB2517 | ++USB1|\\ available on Connector X7++ | Host 1 | ✔ | ✔ | | ^ ::: | USB2517 | ++USB2|\\ available on Connector X7++ | Host 2 | ✔ | ✔ | | ^ ::: | USB2517 | ++USB3|\\ available on Connector X8++ | Host 3 | ✔ | ✔ | | ^ ::: | 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 | 0x22\\ GPIO Expander | 0x41\\ Touch Controller | 0x51\\ EEPROM | ^ ::: |::: |::: | ++ 0x48 |\\ only for TQMa6UL2-AA REV.0101 ++\\ Tempsensor |::: |::: |::: |::: |::: |::: |::: |::: |::: |::: |::: |