TS-4100 CPU DIO Table
From embeddedTS Manuals
The GPIO numbers in the table below are relevant to how the Linux references these numbers. The CPU documentation refers to bank and IO while Linux flattens this out to one number space.
Schematic Name | CPU PAD [1] | GPIO Number | Common Functions [2] | Location |
---|---|---|---|---|
CONSOLE_RXD | UART1_RX_DATA | 17 | Console uart | CN2_095 / Silabs |
CONSOLE_TXD | UART1_TX_DATA | 16 | Console uart | CN2_093 / Silabs |
SPARE_1 | UART1_CTS_B | 18 | GPIO | FPGA Crossbar (Default NC) |
SPARE_2 | UART1_RTS_B | 19 | GPIO | FPGA Crossbar (Default NC) |
UART2_RXD | UART2_RX_DATA | 21 | #COM_Ports | CN2_084 |
UART2_TXD | UART2_TX_DATA | 20 | #COM_Ports | CN2_082 |
CAN_2_TXD | UART2_CTS_B | 22 | #CAN | CN1_071 |
CAN_2_RXD | UART2_RTS_B | 23 | #CAN | CN1_069 |
UART3_RXD | UART3_RX_DATA | 25 | #COM_Ports | FPGA Crossbar (Default Bluetooth RX) |
UART3_TXD | UART3_TX_DATA | 24 | #COM_Ports | FPGA Crossbar (Default Bluetooth TX) |
UART3_CTS# | UART3_CTS_B | 26 | #COM_Ports | FPGA Crossbar (Default Bluetooth CTS) |
UART3_RTS# | UART3_RTS_B | 27 | #COM_Ports | FPGA Crossbar (Default Bluetooth RTS) |
UART4_RXD | UART4_RX_DATA | 29 | #COM_Ports | FPGA Crossbar (Default CN2_080) |
UART4_TXD | UART4_TX_DATA | 28 | #COM_Ports | FPGA Crossbar (Default CN2_078) |
UART5_RXD | UART5_RX_DATA | 31 | #COM_Ports | CN2_092 |
UART5_TXD | UART5_TX_DATA | 30 | #COM_Ports | CN2_090 |
AUD_RXD | JTAG_TCK | 14 | #I2S / #JTAG | CN2_042 |
AUD_CLK | JTAG_TDI | 13 | #I2S / #JTAG | CN2_036 |
AUD_FRM | JTAG_TDO | 12 | #I2S / #JTAG | CN2_038 |
AUD_MCLK | JTAG_TMS | 11 | #I2S / #JTAG | CN2_54 |
AUD_TXD | JTAG_TRST_B | 15 | #I2S / #JTAG | CN2_040 |
EN_ETH_PHY_PWR | JTAG_MOD | 10 | Eth PHY enable / #JTAG | CN2_046 |
CAM_D_0 | CSI_DATA00 | 117 | #Camera Interface / GPIO | CN2_052 |
CAM_D_1 | CSI_DATA01 | 118 | #Camera Interface / GPIO | CN2_056 |
CAM_D_2 | CSI_DATA02 | 119 | #Camera Interface / GPIO | CN2_058 |
CAM_D_3 | CSI_DATA03 | 120 | #Camera Interface / GPIO | CN2_060 |
CAM_D_4 | CSI_DATA04 | 121 | #Camera Interface / GPIO | CN2_062 |
CAM_D_5 | CSI_DATA05 | 122 | #Camera Interface / GPIO | CN2_064 |
CAM_D_6 | CSI_DATA06 | 123 | #Camera Interface / GPIO | CN2_066 |
CAM_D_7 | CSI_DATA07 | 124 | #Camera Interface / GPIO | CN2_068 |
CAM_HSYNC | CSI_HSYNC | 116 | #Camera Interface / GPIO | CN2_070 |
CAM_VSYNC | CSI_VSYNC | 115 | #Camera Interface / GPIO | CN2_072 |
- ↑ The pad name does not often correspond with the functionality of the IO we use, but can be used to reference the pad in the CPU manual.
- ↑ This does not contain all of the functions possible for a pin, but the common functions as they are used on our off the shelf basebords. Consult the i.MX6 CPU Reference manual for a complete list.