A10/PIO
From linux-sunxi.org
< A10
Programmable I/O Pins
Port Bank A | |||||||||
---|---|---|---|---|---|---|---|---|---|
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PA00 | D05 | I/O | ERXD3 | SPI1_CS0 | UART2_RTS | reserved | reserved | reserved | |
PA01 | E05 | I/O | ERXD2 | SPI1_CLK | UART2_CTS | reserved | reserved | reserved | |
PA02 | D06 | I/O | ERXD1 | SPI1_MOSI | UART2_TX | reserved | reserved | reserved | |
PA03 | E06 | I/O | ERXD0 | SPI1_MISO | UART2_RX | reserved | reserved | reserved | |
PA04 | D07 | I/O | ETXD3 | SPI1_CS1 | reserved | reserved | reserved | reserved | |
PA05 | E07 | I/O | ETXD2 | SPI3_CS0 | reserved | reserved | reserved | reserved | |
PA06 | D08 | I/O | ETXD1 | SPI3_CLK | reserved | reserved | reserved | reserved | |
PA07 | E08 | I/O | ETXD0 | SPI3_MOSI | reserved | reserved | reserved | reserved | |
PA08 | D09 | I/O | ERXCK | SPI3_MISO | reserved | reserved | reserved | reserved | |
PA09 | E09 | I/O | ERXERR | SPI3_CS1 | reserved | reserved | reserved | reserved | |
PA10 | D10 | I/O | ERXDV | reserved | UART1_TX | reserved | reserved | reserved | |
PA11 | E10 | I/O | EMDC | reserved | UART1_RX | reserved | reserved | reserved | |
PA12 | D11 | I/O | EMDIO | UART6_TX | UART1_RTS | reserved | reserved | reserved | |
PA13 | E11 | I/O | ETXEN | UART6_RX | UART1_CTS | reserved | reserved | reserved | |
PA14 | D12 | I/O | ETXCK | UART7_TX | UART1_DTR | reserved | reserved | reserved | |
PA15 | E12 | I/O | ECRS | UART7_RX | UART1_DSR | reserved | reserved | reserved | |
PA16 | D13 | I/O | ECOL | CAN_TX | UART1_DCD | reserved | reserved | reserved | |
PA17 | C13 | I/O | ETXERR | CAN_RX | UART1_RING | reserved | reserved | reserved | |
Port Bank B | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | notes |
PB00 | A15 | I/O | TWI0_SCK | reserved | reserved | reserved | reserved | reserved | |
PB01 | B15 | I/O | TWI0_SDA | reserved | reserved | reserved | reserved | reserved | |
PB02 | A14 | I/O | PWM0 | reserved | reserved | reserved | reserved | reserved | |
PB03 | B14 | I/O | IR0_TX | reserved | SPDIF_MCLK | reserved | STANBYWFI | reserved | verify SPDIF_MCLK |
PB04 | A13 | I/O | IR0_RX | reserved | reserved | reserved | reserved | reserved | |
PB05 | B13 | I/O | I2S_MCLK | AC97_MCLK | reserved | reserved | reserved | reserved | |
PB06 | A12 | I/O | I2S_BCLK | AC97_BCLK | reserved | reserved | reserved | reserved | |
PB07 | B12 | I/O | I2S_LRCK | AC97_SYNC | reserved | reserved | reserved | reserved | |
PB08 | A11 | I/O | I2S_DO0 | AC97_DO | reserved | reserved | reserved | reserved | verify AC97_DO |
PB09 | C12 | I/O | I2S_DO1 | reserved | reserved | reserved | reserved | reserved | verify AC97_DO |
PB10 | C11 | I/O | I2S_DO2 | reserved | reserved | reserved | reserved | reserved | |
PB11 | C10 | I/O | I2S_DO3 | reserved | reserved | reserved | reserved | reserved | |
PB12 | C9 | I/O | I2S_DI | AC97_DI | SPDIF_DI | reserved | reserved | reserved | verify SPDIF_DI |
PB13 | B11 | I/O | SPI2_CS1 | reserved | SPDIF_DO | reserved | reserved | reserved | verify SPDIF_DO |
PB14 | A10 | I/O | SPI2_CS0 | JTAG_MS0 | reserved | reserved | reserved | reserved | |
PB15 | B10 | I/O | SPI2_CLK | JTAG_CK0 | reserved | reserved | reserved | reserved | |
PB16 | A9 | I/O | SPI2_MOSI | JTAG_DO0 | reserved | reserved | reserved | reserved | |
PB17 | B9 | I/O | SPI2_MISO | JTAG_DI0 | reserved | reserved | reserved | reserved | |
PB18 | A8 | I/O | TWI1_SCK | reserved | reserved | reserved | reserved | reserved | |
PB19 | B8 | I/O | TWI1_SDA | reserved | reserved | reserved | reserved | reserved | |
PB20 | C8 | I/O | TWI2_SCK | reserved | reserved | reserved | reserved | reserved | |
PB21 | C7 | I/O | TWI2_SDA | reserved | reserved | reserved | reserved | reserved | |
PB22 | A7 | I/O | UART0_TX | IR1_TX | reserved | reserved | reserved | reserved | |
PB23 | B7 | I/O | UART0_RX | IR1_RX | reserved | reserved | reserved | reserved | |
Port Bank C | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PC00 | M23 | I/O | NAND_WE# | SPI0_MOSI | reserved | reserved | reserved | reserved | |
PC01 | M22 | I/O | NALE | SPI0_MISO | reserved | reserved | reserved | reserved | |
PC02 | L32 | I/O | NCLE | SPI0_CLK | reserved | reserved | reserved | reserved | |
PC03 | L22 | I/O | NCE1 | reserved | reserved | reserved | reserved | reserved | |
PC04 | K23 | I/O | NCE0 | reserved | reserved | reserved | reserved | reserved | |
PC05 | K22 | I/O | NRE# | reserved | reserved | reserved | reserved | reserved | |
PC06 | J23 | I/O | NRB0 | SDC2_CMD | reserved | reserved | reserved | reserved | |
PC07 | J22 | I/O | NRB1 | SDC2_CLK | reserved | reserved | reserved | reserved | |
PC08 | H23 | I/O | NDQ0 | SDC2_D0 | reserved | reserved | reserved | reserved | |
PC09 | H22 | I/O | NDQ1 | SDC2_D1 | reserved | reserved | reserved | reserved | |
PC10 | G23 | I/O | NDQ2 | SDC2_D2 | reserved | reserved | reserved | reserved | |
PC11 | G22 | I/O | NDQ3 | SDC2_D3 | reserved | reserved | reserved | reserved | |
PC12 | H21 | I/O | NDQ4 | reserved | reserved | reserved | reserved | reserved | |
PC13 | H20 | I/O | NDQ5 | reserved | reserved | reserved | reserved | reserved | |
PC14 | G21 | I/O | NDQ6 | reserved | reserved | reserved | reserved | reserved | |
PC15 | G20 | I/O | NDQ7 | reserved | reserved | reserved | reserved | reserved | |
PC16 | M21 | I/O | NWP | reserved | reserved | reserved | reserved | reserved | |
PC17 | F23 | I/O | NCE2 | reserved | reserved | reserved | reserved | reserved | |
PC18 | F22 | I/O | NCE3 | reserved | reserved | reserved | reserved | reserved | |
PC19 | L21 | I/O | NCE4 | SPI2_CS0 | reserved | reserved | reserved | reserved | |
PC20 | K21 | I/O | NCE5 | SPI2_CLK | reserved | reserved | reserved | reserved | |
PC21 | J21 | I/O | NCE6 | SPI2_MOSI | reserved | reserved | reserved | reserved | |
PC22 | J20 | I/O | NCE7 | SPI2_MISO | reserved | reserved | reserved | reserved | |
PC23 | G19 | I/O | reserved | SPI0_CS0 | reserved | reserved | reserved | reserved | |
PC24 | F21 | I/O | NDQS | reserved | reserved | reserved | reserved | reserved | |
Port Bank D | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PD00 | AB15 | I/O | LCD0_D0 | LVDS0_VP0 | reserved | reserved | reserved | reserved | |
PD01 | AC15 | I/O | LCD0_D1 | LVDS0_VN0 | reserved | reserved | reserved | reserved | |
PD02 | AB14 | I/O | LCD0_D2 | LVDS0_VP1 | reserved | reserved | reserved | reserved | |
PD03 | AC14 | I/O | LCD0_D3 | LVDS0_VN1 | reserved | reserved | reserved | reserved | |
PD04 | AB13 | I/O | LCD0_D4 | LVDS0_VP2 | reserved | reserved | reserved | reserved | |
PD05 | AC13 | I/O | LCD0_D5 | LVDS0_VN2 | reserved | reserved | reserved | reserved | |
PD06 | AB12 | I/O | LCD0_D6 | LVDS0_VPC | reserved | reserved | reserved | reserved | |
PD07 | AC12 | I/O | LCD0_D7 | LVDS0_VNC | reserved | reserved | reserved | reserved | |
PD08 | AB11 | I/O | LCD0_D8 | LVDS0_VP3 | reserved | reserved | reserved | reserved | |
PD09 | AC11 | I/O | LCD0_D9 | LVDS0_VN3 | reserved | reserved | reserved | reserved | |
PD10 | Y15 | I/O | LCD0_D10 | LVDS1_VP0 | reserved | reserved | reserved | reserved | |
PD11 | AA15 | I/O | LCD0_D11 | LVDS1_VN0 | reserved | reserved | reserved | reserved | |
PD12 | Y14 | I/O | LCD0_D12 | LVDS1_VP1 | reserved | reserved | reserved | reserved | |
PD13 | AA14 | I/O | LCD0_D13 | LVDS1_VN1 | reserved | reserved | reserved | reserved | |
PD14 | Y13 | I/O | LCD0_D14 | LVDS1_VP2 | reserved | reserved | reserved | reserved | |
PD15 | AA13 | I/O | LCD0_D15 | LVDS1_VN2 | reserved | reserved | reserved | reserved | |
PD16 | Y12 | I/O | LCD0_D16 | LVDS1_VPC | reserved | reserved | reserved | reserved | |
PD17 | AA12 | I/O | LCD0_D17 | LVDS1_VNC | reserved | reserved | reserved | reserved | |
PD18 | Y11 | I/O | LCD0_D18 | LVDS1_VP3 | reserved | reserved | reserved | reserved | |
PD19 | AA11 | I/O | LCD0_D19 | LVDS1_VN3 | reserved | reserved | reserved | reserved | |
PD20 | Y10 | I/O | LCD0_D20 | CSI1_MCLK | reserved | reserved | reserved | reserved | |
PD21 | AA10 | I/O | LCD0_D21 | SMC_VPPEN | reserved | reserved | reserved | reserved | |
PD22 | AB10 | I/O | LCD0_D22 | SMC_VPPPP | reserved | reserved | reserved | reserved | |
PD23 | AC10 | I/O | LCD0_D23 | SMC_DET | reserved | reserved | reserved | reserved | |
PD24 | Y9 | I/O | LCD0_CLK | SMC_VCCEN | reserved | reserved | reserved | reserved | |
PD25 | AA9 | I/O | LCD0_DE | SMC_RST | reserved | reserved | reserved | reserved | |
PD26 | AB9 | I/O | LCD0_HSYNC | SMC_SCK | reserved | reserved | reserved | reserved | |
PD27 | AC9 | I/O | LCD0_VSYNC | SMC_SDA | reserved | reserved | reserved | reserved | |
Port Bank E | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PE00 | E23 | I/O | TS0_CLK | CSI0_PCK | reserved | reserved | reserved | reserved | |
PE01 | E22 | I/O | TS0_ERR | CSI0_CK | reserved | reserved | reserved | reserved | |
PE02 | D23 | I/O | TS0_SYNC | CSI0_HSYNC | reserved | reserved | reserved | reserved | |
PE03 | D22 | I/O | TS0_DVLD | CSI0_VSYNC | reserved | reserved | reserved | reserved | |
PE04 | C23 | I/O | TS0_D0 | CSI0_D0 | reserved | reserved | reserved | reserved | |
PE05 | C22 | I/O | TS0_D1 | CSI0_D1 | SMC_VPPEN | reserved | reserved | reserved | |
PE06 | B23 | I/O | TS0_D2 | CSI0_D2 | reserved | reserved | reserved | reserved | |
PE07 | B22 | I/O | TS0_D3 | CSI0_D3 | reserved | reserved | reserved | reserved | |
PE08 | A23 | I/O | TS0_D4 | CSI0_D4 | reserved | reserved | reserved | reserved | |
PE09 | A22 | I/O | TS0_D5 | CSI0_D5 | reserved | reserved | reserved | reserved | |
PE10 | B21 | I/O | TS0_D6 | CSI0_D6 | reserved | reserved | reserved | reserved | |
PE11 | A21 | I/O | TS0_D7 | CSI0_D7 | reserved | reserved | reserved | reserved | |
Port Bank F | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PF00 | M20 | I/O | SDC0_D1 | reserved | JTAG_MS1 | reserved | reserved | reserved | |
PF01 | M19 | I/O | SDC0_D0 | reserved | JTAG_DI1 | reserved | reserved | reserved | |
PF02 | L20 | I/O | SDC0_CLK | reserved | UART0_TX | reserved | reserved | reserved | |
PF03 | L19 | I/O | SDC0_CMD | reserved | JTAG_DO1 | reserved | reserved | reserved | |
PF04 | K20 | I/O | SDC0_D3 | reserved | UART0_RX | reserved | reserved | reserved | |
PF05 | K19 | I/O | SDC0_D2 | reserved | JTAG_CK1 | reserved | reserved | reserved | |
Port Bank G | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PG00 | F20 | I/O | TS1_CLK | CSI1_PCK | SDC1_CMD | reserved | reserved | reserved | |
PG01 | E21 | I/O | TS1_ERR | CSI1_CK | SDC1_CLK | reserved | reserved | reserved | |
PG02 | E20 | I/O | TS1_SYNC | CSI1_HSYNC | SDC1_D0 | reserved | reserved | reserved | |
PG03 | D21 | I/O | TS1_DVLD | CSI1_VSYNC | SDC1_D1 | reserved | reserved | reserved | |
PG04 | D20 | I/O | TS1_D0 | CSI1_D0 | SDC1_D2 | CSI0_D8 | reserved | reserved | |
PG05 | C21 | I/O | TS1_D1 | CSI1_D1 | SDC1_D3 | CSI0_D9 | reserved | reserved | |
PG06 | E19 | I/O | TS1_D2 | CSI1_D2 | UART3_TX | CSI0_D10 | reserved | reserved | |
PG07 | C20 | I/O | TS1_D3 | CSI1_D3 | UART3_RX | CSI0_D11 | reserved | reserved | |
PG08 | D19 | I/O | TS1_D4 | CSI1_D4 | UART3_RTS | CSI0_D12 | reserved | reserved | |
PG09 | C19 | I/O | TS1_D5 | CSI1_D5 | UART3_CTS | CSI0_D13 | reserved | reserved | |
PG10 | D18 | I/O | TS1_D6 | CSI1_D6 | UART4_TX | CSI0_D14 | reserved | reserved | |
PG11 | C18 | I/O | TS1_D7 | CSI1_D7 | UART4_RX | CSI0_D15 | reserved | reserved | |
Port Bank H | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PH00 | A6 | I/O | LCD1_D00 | ATAA00 | UART3_TX | reserved | EINT0 | CSI1_D0 | |
PH01 | B6 | I/O | LCD1_D01 | ATAA01 | UART3_RX | reserved | EINT1 | CSI1_D1 | |
PH02 | C6 | I/O | LCD1_D02 | ATAA02 | UART3_RTS | reserved | EINT2 | CSI1_D2 | |
PH03 | A5 | I/O | LCD1_D03 | ATAIRQ | UART3_CTS | reserved | EINT3 | CSI1_D3 | |
PH04 | B5 | I/O | LCD1_D04 | ATAD00 | UART4_TX | reserved | EINT4 | CSI1_D4 | |
PH05 | C5 | I/O | LCD1_D05 | ATAD01 | UART4_RX | reserved | EINT5 | CSI1_D5 | |
PH06 | A4 | I/O | LCD1_D06 | ATAD02 | UART5_TX | MS_BS | EINT6 | CSI1_D6 | |
PH07 | B4 | I/O | LCD1_D07 | ATAD03 | UART5_RX | MS_CLK | EINT7 | CSI1_D7 | |
PH08 | C4 | I/O | LCD1_D08 | ATAD05 | KP_IN0 | MS_D1 | EINT8 | CSI1_D9 | |
PH09 | D4 | I/O | LCD1_D09 | ATAD04 | KP_IN1 | MS_D0 | EINT9 | CSI1_D8 | |
PH10 | A3 | I/O | LCD1_D10 | ATAD06 | KP_IN2 | MS_D2 | EINT10 | CSI1_D10 | |
PH11 | B3 | I/O | LCD1_D11 | ATAD07 | KP_IN3 | MS_D3 | EINT11 | CSI1_D11 | |
PH12 | C3 | I/O | LCD1_D12 | ATAD08 | PS2_SCK1 | reserved | EINT12 | CSI1_D12 | |
PH13 | A2 | I/O | LCD1_D13 | ATAD09 | PS2_SDA1 | SMC_RST | EINT13 | CSI1_D13 | |
PH14 | B2 | I/O | LCD1_D14 | ATAD10 | KP_IN4 | SMC_VPPEN | EINT14 | CSI1_D14 | |
PH15 | A1 | I/O | LCD1_D15 | ATAD11 | KP_IN5 | SMC_VPPPP | EINT15 | CSI1_D15 | |
PH16 | B1 | I/O | LCD1_D16 | ATAD12 | KP_IN6 | reserved | EINT16 | CSI1_D16 | |
PH17 | C1 | I/O | LCD1_D17 | ATAD13 | KP_IN7 | SMC_VCCEN | EINT17 | CSI1_D17 | |
PH18 | C2 | I/O | LCD1_D18 | ATAD14 | KP_OUT0 | SMC_SCK | EINT18 | CSI1_D18 | |
PH19 | D1 | I/O | LCD1_D19 | ATAD15 | KP_OUT1 | SMC_SDA | EINT19 | CSI1_D19 | |
PH20 | D2 | I/O | LCD1_D20 | ATAOE | CAN_TX | reserved | EINT20 | CSI1_D20 | |
PH21 | D3 | I/O | LCD1_D21 | ATADREQ | CAN_RX | reserved | EINT21 | CSI1_D21 | |
PH22 | E1 | I/O | LCD1_D22 | ATADACK | KP_OUT2 | SDC1_CMD | reserved | CSI1_D22 | |
PH23 | E2 | I/O | LCD1_D23 | ATACS0 | KP_OUT3 | SDC1_CLK | reserved | CSI1_D23 | |
PH24 | E3 | I/O | LCD1_CLK | ATAIORDY | KP_OUT4 | SDC1_D1 | reserved | CSI1_FIELD | |
PH25 | E4 | I/O | LCD1_DE | ATACS1 | KP_OUT5 | SDC1_D0 | reserved | CSI1_PCLK | |
PH26 | F3 | I/O | LCD1_HSYNC | ATAIOR | KP_OUT6 | SDC1_D2 | reserved | CSI1_HSYNC | |
PH27 | F4 | I/O | LCD1_VSYNC | ATAIOW | KP_OUT7 | SDC1_D3 | reserved | CSI1_VSYNC | |
Port Bank I | |||||||||
Port | Ball | Type | MUX 2 | MUX 3 | MUX 4 | MUX 5 | MUX 6 | MUX 7 | |
PI00 | A20 | I/O | GPS GPS_CLK | reserved | reserved | reserved | reserved | reserved | |
PI01 | B20 | I/O | GPS GPS_SIGN | reserved | reserved | reserved | reserved | reserved | |
PI02 | A19 | I/O | GPS GPS_MAG | reserved | reserved | reserved | reserved | reserved | |
PI03 | B19 | I/O | PWM1 | reserved | reserved | reserved | reserved | reserved | |
PI04 | A18 | I/O | SDC3_CMD | reserved | reserved | reserved | reserved | reserved | |
PI05 | B18 | I/O | SDC3_CLK | reserved | reserved | reserved | reserved | reserved | |
PI06 | A17 | I/O | SDC3_D0 | reserved | reserved | reserved | reserved | reserved | |
PI07 | B17 | I/O | SDC3_D1 | reserved | reserved | reserved | reserved | reserved | |
PI08 | A16 | I/O | SDC3_D2 | reserved | reserved | reserved | reserved | reserved | |
PI09 | B16 | I/O | SDC3_D3 | reserved | reserved | reserved | reserved | reserved | |
PI10 | C17 | I/O | SPI0_CS0 | UART5_TX | reserved | reserved | EINT22 | reserved | |
PI11 | D17 | I/O | SPI0_CLK | UART5_RX | reserved | reserved | EINT23 | reserved | |
PI12 | C16 | I/O | SPI0_MOSI | UART6_TX | reserved | reserved | EINT24 | reserved | |
PI13 | D16 | I/O | SPI0_MISO | UART6_RX | reserved | reserved | EINT25 | reserved | |
PI14 | C16 | I/O | SPI0_CS1 | PS2_SCK1 | TCLKIN0 | reserved | EINT26 | reserved | |
PI15 | D15 | I/O | SPI1_CS1 | PS2_SDA1 | TCLKIN1 | reserved | EINT27 | reserved | |
PI16 | E17 | I/O | SPI1_CS0 | UART2_RTS | reserved | reserved | EINT28 | reserved | |
PI17 | E16 | I/O | SPI1_CLK | UART2_CTS | reserved | reserved | EINT29 | reserved | |
PI18 | E15 | I/O | SPI1_MOSI | UART2_TX | reserved | reserved | EINT30 | reserved | |
PI19 | D14 | I/O | SPI1_MISO | UART2_RX | reserved | reserved | EINT31 | reserved | |
PI20 | E14 | I/O | PS2_SCK0 | UART7_TX | reserved | reserved | HSCL | reserved | |
PI21 | E13 | I/O | PS2_SDA0 | UART7_RX | reserved | reserved | HSDA | reserved |
Other Pins
Port | Ball | Function | Type | Comment |
---|---|---|---|---|
XP_TP | Y22 | Input | AI | Touchpad X+ |
XN_TP | AA22 | Input | AI | Touchpad X- |
YP_TP | Y23 | Input | AI | Touchpad Y+ |
YN_TP | AA23 | Input | AI | Touchpad Y- |
LRADC0 | AB23 | Input | Low Resolution ADC0 | |
LRADC1 | AB22 | Input | Low Resolution ADC1 | |
DM0 | N20 | I/O | USB0 D- | |
DP0 | N21 | I/O | USB0 D+ | |
DM1 | P20 | I/O | USB1 D- | |
DP1 | P21 | I/O | USB1 D+ | |
DM2 | R20 | I/O | USB2 D- | |
DP2 | R21 | I/O | USB2 D+ |