ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
1
40 Pin Header 7J1
2
GPIOIR/SD/LED SideGPIO
3
Ref AliasRef Functions / Pin MuxPadNameChipLinux #sysfsRow 1Row 2sysfsLinux #ChipNamePadRef Functions / Pin MuxRef Alias
4
VCC3.3V3.3V3.3V3.3V3.3V3.3V3.3V125V5V5V5V5V5VVCC5V
5
I2C_SDA_AOUART_RX_AO_B I2C_SDA_AOD13GPIOAO_505506345V5V5V5V5V5VVCC5V
6
I2C_SCK_AOUART_TX_AO_B I2C_SCK_AOA10GPIOAO_40450556GNDGNDGNDGNDGNDGNDGND
7
GPIOCLK_0CLK24 CLK12E9GPIOCLK_019849978492911GPIOX_12A6UART_TX_AUART_A_TX
8
GNDGNDGNDGNDGNDGNDGND910493921GPIOX_13B6UART_RX_AUART_A_RX
9
I2SOUT-CH23AO_CEC EE_CEC I2SOUT_CH23 PWM_AO_AF17GPIOAO_8*08509111250760GPIOAO_6C11CLK_32K_IN I2S_IN_01 SPDIF_OUT PWM_AO_BPWM_F
10
I2SOUT-CH45REMOTE_OUTPUT SPDIF_OUT I2SOUT_CH45 PWM_AO_BC12GPIOAO_9095101314GNDGNDGNDGNDGNDGNDGND
11
I2SOUT-CH67TEST_N wd_gpio I2SOUT_CH67 INPUT_LOW_RESETB12TEST_N**0105111516494931GPIOX_14C6UART_CTS_AUART_A_CTS_N
12
VCC3.3V3.3V3.3V3.3V3.3V3.3V3.3V1718495941GPIOX_15C7UART_RTS_AUART_A_RTS_N
13
BTPCM_DOUTPCM_OUT_A UART_TX_C SPI_MOSIB4GPIOX_81874881920GNDGNDGNDGNDGNDGNDGND
14
BTPCM_DINPCM_IN_A UART_RX_C SPI_MISOB3GPIOX_91884892122480791GPIOX_0A2SDIO_D0WIFI_SD_D0
15
BTPCM_CLKPCM_CLK_A UART_RTS_C I2C_SCK_D SPI_SCLKC4GPIOX_111904912324490891GPIOX_10C5PCM_FS_A UART_CTS_C I2C_SDA_D SPI_SS0BTPCM_SYNC
16
GNDGNDGNDGNDGNDGNDGND2526481801GPIOX_1C3SDIO_D1WIFI_SD_D1
17
I2C_SDA_AUART_CTS_B I2C_SDA_BE2GPIODV_261754762728477761GPIODV_27F3UART_RTS_B I2C_SCK_BI2C_SCK_A
18
BT_ENBT_ENB5GPIOX_171964972930GNDGNDGNDGNDGNDGNDGND
19
BT_WAKE_HOSTBT_WAKE_HOSTB7GPIOX_181974983132496951GPIOX_16A3PWM_E WIFI_32K
20
WIFI_PWRENPWM_AD2GPIOX_61854863334GNDGNDGNDGNDGNDGNDGND
21
WIFI_WAKE_HOSTSDIO_IRQ PWM_FC1GPIOX_71864873536482811GPIOX_2C2SDIO_D2WIFI_SD_D2
22
WIFI_SD_CMDSDIO_CMDD3GPIOX_51844853738483821GPIOX_3B1SDIO_D3WIFI_SD_D3
23
GNDGNDGNDGNDGNDGNDGND3940484831GPIOX_4B2SDIO_CLKWIFI_SD_CLK
24
USB/Ethernet Side
25
26
8 Pin Header 2J3
27
CVBS/Ethernet Side
28
ADC0SARADC_CH0B8SARADC_CH0ADCADCADC01
29
ADC2SARADC_CH2F9SARADC_CH2ADCADCADC22
30
I2SOUT-CH01JTAG_TDO I2SOUT_CH01N19GPIOH_91254263
31
I2S-LR-CLKJTAG_TDI I2S_LR_CLK_OUT I2S_LR_CLK_INM19GPIOH_81244254
32
I2S-AO-CLKJTAG_TMS I2S_AO_CLK_OUT I2S_AO_CLK_INN18GPIOH_71234245
33
I2S-AM-CLKJTAG_TCK I2S_AM_CLKN20GPIOH_61224236
34
GNDGNDGNDGNDGNDGNDGND7
35
VDDIO_AO3.3V3.3V3.3V3.3V3.3V3.3V3.3V8
36
MicroUSB/LED Side
37
38
3 Pin UART Header 2J1
39
Board Edge Side
40
GNDGNDGNDGNDGNDGNDGND1
41
Linux_TXUART_TX_AO_A UART_TX_AO_BC9GPIOAO_0005012
42
Linux_RXUART_RX_AO_A UART_RX_AO_BB9GPIOAO_1015023
43
8 Pin Header Side
44
45
3 Pin SPDIF Header 9J1
46
CVBS Side
47
GNDGNDGNDGNDGNDGNDGND1
48
SPDIF_OUTSPDIF_OUT SPDIF_ING19GPIOH_41204212
49
VCC5V5V5V5V5V5V5V3
50
HDMI Side
51
* Requires 2J1 jumper to be positioned to pass GPIOAO_8 to 40 pin header. Default is set to HDMI CEC. Move the jumper to the two pins on the edge of the board for controlling GPIO on the 40 pin header.
52
** Output only pin. This pin can be set to input and pulled down to reset the system.
53
GPIO chip 0 accounts for the first 10 GPIO numbers and GPIO chip 1 pins must add the GPIO chip 0 offset of 10 to the pin to get the quoted GPIO number for /sys/class/gpio/export. This is not necessary for gpiod library since the GPIO chip must be supplied so use the unquoted GPIO number.
54
GPIOX bank will output 3.3V by default and it can be modified to output 1.8V by removing the 0 Ohm resistor from 7R1 and attaching it to 7R4. Performing this will void the board warranty.
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100