i.MX6 SOM available I/Os
Available I/Os
The below table describes the available input/output of the i.MX6 SOM. Specific functions are detailed on the 1st column.
Please note
GPIOs marked in green take part in the booting process, please take special care on their state during reset.
Interface | Signals | GPIO | Connector Pin | HB2 | COMMENTS |
|
|
|
|
|
|
UART1 | TX | (GPIO5_IO28) | J7-52 (J8004) | Terminal (Buffered) | J-25 |
| RX | (GPIO5_IO29) | J7-54 (J8004) | Terminal (Buffered) | J-25 |
| CTS | (GPIO3_IO20) | J5001-23 | NC |
|
| RTS | (GPIO3_IO19) | J5001-11 | NC |
|
|
|
|
|
|
|
UART2 | TX | (GPIO2_IO15) | J5001-46 | RS485-TX | J-35 |
| RX | (GPIO2_IO12) | J5001-44 | RS485-RX | J-35 |
| CTS | (GPIO2_IO14) | J5001-48 | RS485-DE |
|
| RTS | (GPIO2_IO13) | J5001-50 | V_USB3 PWR_EN |
|
|
|
|
|
|
|
UART3 | TX | (GPIO3_IO24) | J5001-29 | MIKROBUS | U10002 |
| RX | (GPIO3_IO25) | J5001-31 | MIKROBUS | U10002 |
| CTS | (GPIO3_IO24) | J5001-40 | NU | J-23 (DISP1_DATA21) |
| RTS | (GPIO3_IO31) | J5001-58 | NU | J-23 (DISP1_DATA20) |
|
|
|
|
|
|
UART4 | TX | (GPIO4_IO06) | J7-51 (J8004) | AUDIO CODEC | UART4 is used on the SOM on different pins |
| RX | (GPIO4_IO07) | J7-53 (J8004) | AUDIO CODEC | UART4 is used on the SOM on different pins |
|
|
|
|
|
|
UART5 | TX | (GPIO4_IO08) | J7-73 (J8004) | AUDIO CODEC |
|
| RX | (GPIO4_IO09) | J7-55 (J8004) | SD2_VSELECT | Select betweent 3.3V and 1.8V |
|
|
|
|
|
|
|
|
|
|
|
|
CAN | TX | GPIO4_IO10 | J5001-12 | CAN | J-28. Whne the HDMI is assembled there is no CAN interface |
| RX | GPIO4_IO11 | J7-23 (J8004) | HDMI/CAN | J-28. Whne the HDMI is assembled there is no CAN interface |
|
|
|
|
|
|
|
|
|
|
|
|
SPI | ECSPI2_MISO | GPIO2_IO25 | J9-45 (J5002) | MIKROBUS | U10002 |
| ECSPI2_MOSI | GPIO2_IO24 | J9-47 (J5002) | MIKROBUS | U10002 |
| ECSPI2_SCLK | GPIO2_IO23 | J9-49 (J5002) | MIKROBUS | U10002 |
| ECSPI2_SS0 | GPIO2_IO26 | J9-32 (J5002) | MIKROBUS | U10002 |
| ECSPI2_SS1 | GPIO2_IO27 | J9-34 (J5002) | MIKROBUS | U10002 |
|
|
|
|
|
|
I2C1 | SCL | GPIO3_IO21 | J9-51 (J5002) | MPCIe/AUDIO |
|
| SDA | GPIO3_IO28 | J9-53 (J5002) | MPCIe/AUDIO |
|
|
|
|
|
|
|
I2C3 | SCL | GPIO3_IO17 | J9-33 (J5002) | MIKROBUS | U10002 |
| SDA | GPIO3_IO18 | J9-31 (J5002) | MIKROBUS | U10002 |
|
|
|
|
|
|
SPDIF | IN | GPIO1_IO24 | J5001-35 | NU | J-24 |
| OUT | GPIO7_IO17 | J7-50 (J8004) | NU | J-24 |
|
|
|
|
|
|
HDMI | HDMI_CEC | GPIO5_IO02 | J5001-17 | NC |
|
|
|
|
|
|
|
|
|
|
|
|
|
IO |
| GPIO1_IO00 | J9-24 (J5002) | USB_H1_PWR_EN |
|
|
| GPIO1_IO01 | J7-56 (J8004) | USB_OTG_ID |
|
|
| GPIO1_IO03 | J7-69 (J8004) | CAP_TOUCH_INT | J-6 |
|
| GPIO1_IO07 | J5001-14 | NC |
|
|
| GPIO1_IO09 | J5001-42 | MIKROBUS | U10002 |
|
| GPIO1_IO15 | J7-59 (J8004) | AUDIO CLK |
|
|
| GPIO1_IO25 | J9-59 (J5002) | NC |
|
|
|
|
|
|
|
|
| GPIO2_IO08 | J5001-36 | msata_DISABLE | U2027 |
|
| GPIO2_IO09 | J9-55 (J5002) | DISP0_CONTRAST | J-6 |
|
| GPIO2_IO10 | J9-57 (J5002) | DSI Connectors | J-8 |
|
| GPIO2_IO11 | J5001-38 | MPCIe RST# | J-5 |
|
| GPIO2_IO16 | J5001-69 | NU | J-23 (DISP1_DATA17) |
|
| GPIO2_IO17 | J5001-66 | NU | J-23 (DISP1_DATA16) |
|
| GPIO2_IO18 | J5001-62 | NU | J-24 (DISP1_DATA15) |
|
| GPIO2_IO19 | J5001-63 | NU | J-24 (DISP1_DATA14) |
|
| GPIO2_IO20 | J5001-64 | NU | J-23 (DISP1_DATA13) |
|
| GPIO2_IO21 | J5001-59 | NU | J-23 (DISP1_DATA12) |
|
| GPIO2_IO22 | J5001-54 | NU | J-23 (DI1_DISP_CLK) |
|
| GPIO2_IO28 | J5001-68 | NU | J-24 (DISP1_DATA11) |
|
| GPIO2_IO29 | J5001-57 | NU |
|
|
| GPIO2_IO30 | J5001-37 | NC | (EIM_EB2) |
|
| GPIO2_IO31 | J5001-39 | NC | (EIM_EB3) |
|
|
|
|
|
|
|
| GPIO3_IO00 | J5001-60 | NU | J-23 (DISP1_DATA09) |
|
| GPIO3_IO01 | J5001-55 | NU | J-23 (DISP1_DATA08) |
|
| GPIO3_IO02 | J5001-70 | NU | J-22 (DISP1_DATA07) |
|
| GPIO3_IO03 | J9-58 (J5002) | NU | J-22 (DISP1_DATA06) |
|
| GPIO3_IO04 | J9-62 (J5002) | NU | J-21 (DISP1_DATA05) |
|
| GPIO3_IO05 | J9-64 (J5002) | BOOT | J-5005 (DISP1_DATA04) |
|
| GPIO3_IO06 | J9-54 (J5002) | BOOT | J-5005 (DISP1_DATA03) |
|
| GPIO3_IO07 | J9-56 (J5002) | NU | J-22 (DISP1_DATA02) |
|
| GPIO3_IO08 | J9-60 (J5002) | NU | J-21 (DISP1_DATA01) |
|
| GPIO3_IO09 | J9-66 (J5002) | NU | J-21 (DISP1_DATA00) |
|
| GPIO3_IO10 | J5001-43 | NU | J-22 (DI1_PIN15) |
|
| GPIO3_IO11 | J5001-41 | BOOT | J-5005 (DI1_PIN02) |
|
| GPIO3_IO12 | J5001-51 | BOOT | J-5005 (DI1_PIN03) |
|
| GPIO3_IO13 | J5001-45 | NU | J-23 (DI1_D0_CS) |
|
| GPIO3_IO14 | J5001-49 | NU | J-23 (DI1_D1_CS) |
|
| GPIO3_IO15 | J5001-53 | NU | J-24 (DI1_PIN01) |
|
| GPIO3_IO16 | J5001-19 | NC |
|
|
| GPIO3_IO23 | J5001-25 | NC |
|
|
| GPIO3_IO26 | J5001-61 | NU | J-24 (DISP1_DATA22) |
|
| GPIO3_IO27 | J5001-65 | NU | J-24 (DISP1_DATA23) |
|
| GPIO3_IO29 | J5001-27 | NC |
|
|
|
|
|
|
|
|
| GPIO4_IO14 | J7-67 (J8004) | DSI Connector | J-6 |
|
| GPIO4_IO29 | J9-68 (J5002) | MIKROBUS | U10002 |
|
| GPIO4_IO30 | J9-41 (J5002) | uSD Power Cycle |
|
|
|
|
|
|
|
|
| GPIO5_IO00 | J5001-1 | NC | (EIM_WAIT) |
|
| GPIO5_IO04 | J5001-67 | NU | J-24 (DISP1_DATA19) |
|
| GPIO5_IO13 | J7-57 (J8004) | AUD5_RXD |
|
|
|
|
|
|
|
|
| GPIO6_IO06 | J5001-56 | NU | J-24 (DISP1_DATA18) |
|
| GPIO6_IO15 | J7-63 (J8004) | DSI Connector | J-8 |
|
|
|
|
|
|
|
| GPIO7_IO09 | J5001-34 | IR_RECEIVE |
|
|
| GPIO7_IO10 | J5001-32 | USB4_PWR_EN |
|
|
| GPIO7_IO13 | J5001-28 | A/D INT |
|
SolidRun Ltd.