~~NOCACHE~~ ~~NOTOC~~ ===== Linux ===== ==== Features ==== Preliminary fearure list ^ Features planned for Linux-BSP for TQMa335x+MBa335x ^^^^^^^^^^^ ^Component ^Device ^Interface ^Function ^ Pre-release ^ Rev 0100 ^ Rev 0101 ^ Rev 0102 ^ REV 0115 ^ REV 0117 ^ Remarks^" | TQMa335x | AM335x | UART0 | RS485 | | • | • | • | • | • | | | ::: | AM335x | UART1 | | | | | | | | Multiplexed | | ::: | AM335x | UART2 | | | | | | | | Multiplexed | | ::: | AM335x | UART3 | TTL | | | • | | | | Not enabled by default | | ::: | AM335x | UART4 | RS232 | • | • | • | • | • | • | | ::: | AM335x | UART5 | | | | | | | | Multiplexed | | ::: | AM335x | USB0 | USB HOST | • | • | • | • | • | • | USB2517 Switch on mba335x | | ::: | AM335x | USB1 | USB OTG | | • | • | • | • | • | USB Device | | ::: | AM335x | DCAN0 | CAN 2.0B | | • | • | • | • | • | | | ::: | AM335x | DCAN1 | CAN 2.0B | | • | • | • | • | • | | | ::: | AM335x | SGX | PowerVR Graphics | | • | • | • | • | • | Framebuffer driver \\ No hardware acceleration | | ::: | AM335x | I2C0 | EEPROM \\ Temp. Sensor | • | • | • | • | • | • | | | ::: | AM335x | I2C1 | Bus Access | • | • | • | • | • | • | | | ::: | AM335x | I2C2 | | | • | • | | | | Multiplexed | | ::: | AM335x | MCASP | Audio | | • | • | • | • | • | line-out tested \\ line-in working with BSP ≥ Rev.0115 | | ::: | AM335x | SPI0 | SPI NOR Flash | • | • | • | • | • | • | | ::: | AM335x | SPI1 | | | | | | | ::: | AM335x | SPI2 | | | | | | | | Multiplexed | | ::: | AM335x | SPI3 | | | | | | | | Multiplexed | | ::: | AM335x | GPIO | | • | • | • | • | • | • | | ::: | AM335x | CPSW_3G | RGMII FEC 1 | • | • | • | • | • | • | Only 100Base-T works, \\ 1000Base-T with hardware modification \\ (fixed with MBa335x ≥ Rev.103) | | ::: | AM335x | CPSW_3G | RGMII FEC 2 | • | • | • | • | • | • | Only 100Base-T works, \\ 1000Base-T with hardware modification \\ (fixed with MBa335x ≥ Rev.103) | | ::: | AM335x | PRU-ICSS | | on request | on request | on request | on request | on request | on request | Muxed with LCD \\ On Request | | ::: | AM335x | TSC_ADC | Touch | • | • | • | • | • | • | Tested with ET0700G0DH8 | | ::: | am335x | lcd | Timing for ET0700G0DH8 | • | • | • | • | • | • | | ::: | am335x | mmchs | | • | • | • | • | • | • | | | ::: | am335x | buzzer | | | | • | | | | | ::: | am335x | mmc0 | SD card interface | • | • | • | • | • | • | Writing on SD-Card only with hardware modification \\ (fixed with MBa335x Rev. =103) | | ::: | am335x | mmc1 | emmc | • | • | • | • | • | • | TQMa335x Rev. =0203 have eMMC 5.0 devices assembled which are supported with BSP ≥ Rev.0115\\ A patch [[http://www.tq-group.com/nc/download-disclaimer/?tx_abdownloads_pi1%5Baction%5D=getviewclickeddownload&tx_abdownloads_pi1%5Buid%5D=2333|Linux BSP TQMa335x Rev.0102 - Fix eMMC 5.0 detection ]] is available for BSP REV.0102 | | mba335x | usb2517 | usb1 | usb 2.0 | • | • | • | • | • | • | | | ::: | usb2517 | usb2 | usb 2.0 | • | • | • | • | • | • | | | ::: | usb2517 | usb3 | usb 2.0 | • | • | • | • | • | • | | | ::: | usb2517 | usb4 | usb 2.0 | | • | • | • | | |Not tested | | ::: | usb2517 | usb5 | lvds-cmd | | • | • | | | | Not tested | | ::: | USB2517 | USB6 | USB 2.0 | | • | • | • | | | Not tested | | ::: | USB2517 | USB7 | Mini PCIe | | • | • | | | | Not tested | ===== Onboard I2C devices ===== \\ \\ ^ I2C bus |::: ^ TQMa335x |||||| ^ I2C0 |::: | 0x12\\ PMIC | 0x1F\\ Tempsensor | 0x2D\\ PMIC | 0x50\\ EEPROM | 0x57\\ EEPROM | 0x68\\ RTC (optional DS1339) | \\ ^ I2C bus |::: ^ MBa335x ||||| ^ I2C0 |::: | 0x18\\ Audio Codec | 0x19\\ Tempsensor | 0x20\\ PCA9554 | 0x21\\ PCA9554 | 0x51\\ EEPROM |