Detailed Interface Table

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)

UARTuart1YesNo[1]
 uart2YesNo[1] 
 uart3 (labelled UART1)YesYesEnabled - Connector X50
 uart4 (labelled UART0)YesYesEnabled - Connector X51 (default serial console)
 uart5YesNo[1] 
I2Ci2c1 (Only used on SOM)YesYesEnabled
 i2c2 (labelled I2C0)YesYesEnabled
 i2c3 (labelled I2C1)YesNo[1] 
Ethernet10/100/1000Mbit/s Eth0 from RGMIIYesYesEnabled - Connector X28
Digital Audio MultiplexerAUD3YesNo[1] 
 AUD4YesNo[1] 
 AUD5YesYesEnabled
 AUD6YesNo[1] 
MMC/SDIOSD1YesNo[1] 
 SD2 (Labelled SD1)YesYesEnabled - Connector X56
 SD3 (Labelled SD0)YesYesEnabled - Connector X57
USBusb_otg (labelled USB0)YesYesEnabled - Connector X26
 usb_h1 (labelled USB1)YesYes - see Known IssuesEnabled - Connector X69 (USB_DN0)
CANflexcan1 (labelled CAN0)YesYes - see Known IssuesEnabled - Connector X52
 flexcan2YesNo[1] 
SPIECSPI1YesNo[1] 
 ECSPI2YesNo[1]
 ECSPI3 (Labelled SPI0)YesYesEnabled - Header X53
 ECSPI5 (Labelled SPI1)YesNoNeeds pinctrl - Header X30
PCIe YesYesEnabled - Connector X59
SATA YesYesEnabled - Connector X62, X61
HDMI No Connector X40
DVFS YesYesEnabled
LCD24-bit LCD Interface, LCD-018YesYesEnabled - Connector X65
 LCD-017No Disabled - Connector X65
 
Analog LCD TouchCapacitive: ETM-FT5x06 (on LCD-018), I2C xxYesYesEnabled "polytouch" (Used with LCD-018)
 Resistive: STMPE811 (on CB), I2C4No  
PWM Backlight YesYes - see Known IssuesEnabled
GPIO

User Buttons and LEDs

YesYesGPIO1_30, 2_31, on SOM
GPMI8/16-bit NAND FlashYesYesEnabled
SPI NOR FlashN25Q128A13ESE40F
on ECSPI3
YesYesEnabled
EEPROMat24c32 on I2C1YesYesEnabled
RAM

MT41J128M16HA-15E IT DDR3,

Quad: 1GB, ( 1GB_1Bank, 4GB)

YesYesEnabled
RTC

RTC-8564 Real-Time Clock on I2C2

on carrier board

YesYesEnabled
PMICDA9063 on I2C1YesYesEnabled
WiFi

TiWi-BLE 2.4 GHz IEEE 802.11 b/g/n WiFi on SD3

YesYes - see Known IssuesDisabled - Connector X58 (SD3 signals configured for MMC at X57 by default)
Audio

SSI interface AUD5 (labelled I2S0)

TLV320AIC3007 codec is on CB on I2C2

YesYesEnabled - X11, X8, X10, X9, X7
Cameracamera0 on I2C3No  
 Camera1 on I2C3No  

[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.