Tech Info ‐ T23 GPIOs - themactep/thingino-firmware GitHub Wiki
T23 GPIO Function List
Voltage Domains: VDDIO0(1.8V), VDDIO1(1.8/3.3V)
IO Functions Multiplexing
PA Group
GPIO |
FUNC0 |
FUNC1 |
FUNC2 |
FUNC3 |
Default Status |
Voltage Domain |
pin number in QFN |
DVP_D0 |
MIPI_DATAP1 |
- |
- |
Note: Analog IO, MIPI DVP multiplexing relationship |
- |
MIPI18V |
29 |
DVP_D1 |
MIPI_DATAN1 |
- |
- |
Note: Analog IO, MIPI DVP multiplexing relationship |
- |
MIPI18V |
28 |
DVP_D2 |
MIPI_CLKP |
- |
- |
Note: Analog IO, MIPI DVP multiplexing relationship |
- |
MIPI18V |
27 |
DVP_D3 |
MIPI_CLKN |
- |
- |
Note: Analog IO, MIPI DVP multiplexing relationship |
- |
MIPI18V |
26 |
DVP_D4 |
MIPI_DATAP0 |
- |
- |
Note: Analog IO, MIPI DVP multiplexing relationship |
- |
MIPI18V |
25 |
DVP_D5 |
MIPI_DATAN0 |
- |
- |
Note: Analog IO, MIPI DVP multiplexing relationship |
- |
MIPI18V |
24 |
PA06 |
DVP_D6 |
UART2_TxD |
MSC1_D1 |
- |
Z |
VDDIO0 |
23 |
PA07 |
MIPI_SEL |
DVP_D7 |
UART2_RxD |
MSC1_D2 |
Z |
VDDIO0 |
22 |
PA12 |
- |
SMB0_SDA |
- |
- |
Pullup |
VDDIO0 |
13 |
PA13 |
- |
SMB0_SCK |
- |
- |
Pullup |
VDDIO0 |
12 |
PA14 |
DVP_PCLK |
PWM0 |
MSC1_CLK |
- |
Z |
VDDIO0 |
17 |
PA15 |
DVP_MCLK |
- |
- |
- |
Z |
VDDIO0 |
16 |
PA16 |
DVP_HSYNC |
SMB1_SDA |
MSC1_D0 |
- |
Z |
VDDIO0 |
15 |
PA17 |
DVP_VSYNC |
SMB1_SCK |
MSC1_CMD |
- |
Z |
VDDIO0 |
14 |
PA18 |
- |
- |
- |
MSC1_D3 |
Z |
VDDIO0 |
11 |
PA23 |
SFC_DT |
- |
- |
- |
Pullup |
VDDIO1 |
47 |
PA24 |
SFC_DR |
- |
- |
- |
Pullup |
VDDIO1 |
46 |
PA27 |
SFC_CLK |
- |
- |
- |
Pullup |
VDDIO1 |
48 |
PA28 |
SFC_CE0 |
- |
- |
- |
Pullup |
VDDIO1 |
45 |
PB Group
GPIO |
FUNC0 |
FUNC1 |
FUNC2 |
FUNC3 |
Default Status |
Voltage Domain |
pin number in QFN |
PB00 |
MSC0_D0 |
- |
- |
- |
Z |
VDDIO1 |
50 |
PB01 |
MSC0_D1 |
- |
- |
- |
Z |
VDDIO1 |
49 |
PB02 |
MSC0_D2 |
- |
- |
- |
Z |
VDDIO1 |
54 |
PB03 |
MSC0_D3 |
- |
- |
- |
Z |
VDDIO1 |
53 |
PB04 |
MSC0_CLK |
- |
- |
- |
Z |
VDDIO1 |
51 |
PB05 |
MSC0_CMD |
- |
- |
- |
Z |
VDDIO1 |
52 |
PB06 |
GMAC_TXCLK |
- |
- |
SLCD_D0 |
Z |
VDDIO1 |
62 |
PB07 |
GMAC_PHY_CLK |
- |
- |
SLCD_D1 |
Z |
VDDIO1 |
63 |
PB08 |
GMAC_TXEN |
MSC1_CLK |
- |
SLCD_D2 |
Z |
VDDIO1 |
66 |
PB09 |
GMAC_RXDV |
MSC1_CMD |
- |
SLCD_D3 |
Z |
VDDIO1 |
59 |
PB10 |
GMAC_MDCK |
MSC1_D0 |
- |
SLCD_D4 |
Z |
VDDIO1 |
58 |
PB11 |
GMAC_MDIO |
MSC1_D1 |
- |
SLCD_D5 |
Z |
VDDIO1 |
57 |
PB13 |
GMAC_TXD0 |
MSC1_D2 |
- |
SLCD_D6 |
Z |
VDDIO1 |
64 |
PB14 |
GMAC_TXD1 |
MSC1_D3 |
- |
SLCD_D7 |
Z |
VDDIO1 |
65 |
PB15 |
GMAC_RXD0 |
SSI0_CLK |
SFC_CE1 |
SLCD_WR |
Pullup |
VDDIO1 |
60 |
PB16 |
GMAC_RXD1 |
SSI0_CE0 |
SFC_GPC |
SLCD_TE |
Pullup |
VDDIO1 |
61 |
PB17 |
PWM0 |
SSI0_DT |
UART2_TxD |
- |
Z |
VDDIO1 |
1 |
PB18 |
PWM1 |
SSI0_DR |
UART2_RxD |
- |
Z |
VDDIO1 |
2 |
PB19 |
UART0_RxD |
- |
- |
- |
Z |
VDDIO1 |
71 |
PB20 |
UART0_CTS |
- |
SMB2_SDA |
SLCD_CS |
Z |
VDDIO1 |
69 |
PB21 |
UART0_RTS |
- |
SMB2_SCK |
SLCD_DC |
Z |
VDDIO1 |
68 |
PB22 |
UART0_TxD |
MIPI_SEL |
- |
SLCD_RDY |
Z |
VDDIO1 |
70 |
PB23 |
UART1_TxD |
- |
- |
- |
Pullup |
VDDIO1 |
74 |
PB24 |
UART1_RxD |
- |
- |
- |
Pullup |
VDDIO1 |
73 |
PB25 |
SMB1_SDA |
- |
UART2_CTS |
- |
Z |
VDDIO1 |
88 |
PB26 |
SMB1_SCK |
- |
UART2_RTS |
- |
Z |
VDDIO1 |
87 |
PB27 |
DRV_VBUS |
PWM2 |
SSI0_DT |
SMB2_SDA |
Z |
VDDIO1 |
86 |
PB28 |
- |
PWM3 |
SSI0_DR |
SMB2_SCK |
Z |
VDDIO1 |
85 |
PB29 |
- |
- |
SSI0_CLK |
- |
Z |
VDDIO1 |
82 |
PB30 |
MIPI_SEL |
- |
SSI0_CE0 |
- |
Z |
VDDIO1 |
81 |
PB31 |
- |
- |
- |
- |
Pulldown |
VDDIO1 |
80 |
PC Group
GPIO |
FUNC0 |
FUNC1 |
FUNC2 |
FUNC3 |
Default Status |
Voltage Domain |
pin number in QFN |
PC00 |
(BOOT_SEL0) |
- |
- |
- |
Pullup |
VDDIO1 |
67 |