Interface | phyFLEX-i.MX6 Hardware Detail | Implemented in imx6-3.14-PL15.1.0 | Tested | imx6-3.14-PL15.1.0 phyFLEX-i.MX6 (RDK Configuration) |
---|---|---|---|---|
UART | uart1 | Yes | No | [1] |
uart2 | Yes | No | [1] | |
uart3 (labelled UART1) | Yes | Yes | Enabled - Connector X50 | |
uart4 (labelled UART0) | Yes | Yes | Enabled - Connector X51 (default serial console) | |
uart5 | Yes | No | [1] | |
I2C | i2c1 (Only used on SOM) | Yes | Yes | Enabled |
i2c2 (labelled I2C0) | Yes | Yes | Enabled | |
i2c3 (labelled I2C1) | Yes | No | [1] | |
Ethernet | 10/100/1000Mbit/s Eth0 from RGMII | Yes | Yes | Enabled - Connector X28 |
Digital Audio Multiplexer | AUD3 | Yes | No | [1] |
AUD4 | Yes | No | [1] | |
AUD5 | Yes | Yes | Enabled | |
AUD6 | Yes | No | [1] | |
MMC/SDIO | SD1 | Yes | No | [1] |
SD2 (Labelled SD1) | Yes | Yes | Enabled - Connector X56 | |
SD3 (Labelled SD0) | Yes | Yes | Enabled - Connector X57 | |
USB | usb_otg (labelled USB0) | Yes | Yes | Enabled - Connector X26 |
usb_h1 (labelled USB1) | Yes | Yes - see Known Issues | Enabled - Connector X69 (USB_DN0) | |
CAN | flexcan1 (labelled CAN0) | Yes | Yes - see Known Issues | Enabled - Connector X52 |
flexcan2 | Yes | No | [1] | |
SPI | ECSPI1 | Yes | No | [1] |
ECSPI2 | Yes | No | [1] | |
ECSPI3 (Labelled SPI0) | Yes | Yes | Enabled - Header X53 | |
ECSPI5 (Labelled SPI1) | Yes | No | Needs pinctrl - Header X30 | |
PCIe | Yes | Yes | Enabled - Connector X59 | |
SATA | Yes | Yes | Enabled - Connector X62, X61 | |
HDMI | No | Connector X40 | ||
DVFS | Yes | Yes | Enabled | |
LCD | 24-bit LCD Interface, LCD-018 | Yes | Yes | Enabled - Connector X65 |
LCD-017 | No | Disabled - Connector X65 | ||
Analog LCD Touch | Capacitive: ETM-FT5x06 (on LCD-018), I2C xx | Yes | Yes | Enabled "polytouch" (Used with LCD-018) |
Resistive: STMPE811 (on CB), I2C4 | No | |||
PWM Backlight | Yes | Yes - see Known Issues | Enabled | |
GPIO | User Buttons and LEDs | Yes | Yes | GPIO1_30, 2_31, on SOM |
GPMI | 8/16-bit NAND Flash | Yes | Yes | Enabled |
SPI NOR Flash | N25Q128A13ESE40F on ECSPI3 | Yes | Yes | Enabled |
EEPROM | at24c32 on I2C1 | Yes | Yes | Enabled |
RAM | MT41J128M16HA-15E IT DDR3, Quad: 1GB, ( 1GB_1Bank, 4GB) | Yes | Yes | Enabled |
RTC | RTC-8564 Real-Time Clock on I2C2 on carrier board | Yes | Yes | Enabled |
PMIC | DA9063 on I2C1 | Yes | Yes | Enabled |
WiFi | TiWi-BLE 2.4 GHz IEEE 802.11 b/g/n WiFi on SD3 | Yes | Yes - see Known Issues | Disabled - Connector X58 (SD3 signals configured for MMC at X57 by default) |
Audio | SSI interface AUD5 (labelled I2S0) TLV320AIC3007 codec is on CB on I2C2 | Yes | Yes | Enabled - X11, X8, X10, X9, X7 |
Camera | camera0 on I2C3 | No | ||
Camera1 on I2C3 | No |
[1] It may be possible to change the software configuration to utilize this interface even if it is not being set in the board's default configuration. Please see the External Signals and Pin Multiplexing section of Freescale's i.MX6Q Technical Reference manual for more information on the various modes each pin can be muxed to.