Below are some comprehensive diagrams to pin allocations, labeled with both their use and which pins they apply to.
Diagram of | Colour scheme | Diagram |
Power outs and GPIOS | Black: Ground Red: 5v Purple:3v3 Yellow:Single GPIO signal Orange: Dual GPIO signals Blue: Always on | |
Standard serial console | Black: Ground Red:UART 10 TXD Yellow: UART 10 RXD | |
Below is the detail table of pins and alternate functions:
Pin
| Description
| Comment
| sysfs gpio # | Alternate 1
| Alternate 2
| Alternate 3
| Alternate 4
| Alternate 6
|
1
| 3v3_SW
| Switched supply
|
2
| 5V_SW
| Switched supply
|
3
| PIO4[6]
| SBC GPIO, Single GPIO
| 38 | SSC10_MTSR
| TRIGGER_OUT
| PWM12_OUT
| KEY_SCAN_OUT[0]
|
|
4
| 5v_SW
| Switched supply
|
5
| PIO4[5]
| SBC GPIO, Single GPIO
| 37 | SSC10_SCL
| TRIGGER_IN
|
| KEY_SCAN_IN[1]
|
|
6
| GROUND
| Ground
|
7
| PIO4[4]
| SBC GPIO, Single GPIO
| 36 | PWM11_OUT
|
| SBC_OBS_NOTRST
| KEY_SCAN_IN[0]
|
|
8
| PIO3[4]
| SBC GPIO, Single GPIO
| 28 | UART10_TXD
| SSC12_MRST
|
|
|
|
9
| GROUND
| Ground
|
10
| PIO3[5]
| SBC GPIO, Single GPIO
| 29 | UART10_RXD
| ACG_CLK_OBS0
|
|
|
|
11
| PIO2[7]
| SBC GPIO, Single GPIO
| 23 |
| KEY_SCAN_OUT[3]
| UART11_RXD
| MII1_TXD[5]
|
|
12
| PIO34[7]
| Single GPIO
| 175 | AUDSPDIF_OUT
| AUDPCMIN0_DATA[1]
| CLOCKGEN_D_11_OBS_0
| UART3_NOT_OE
|
|
13
| PIO2[6]
| SBC GPIO, Single GPIO
| 22 |
| KEY_SCAN_IN[3]
| UART11_TXD
| MII1_TXD[4]
|
|
14
| GROUND
| Ground
|
15
| PIO0[6]
| SBC GPIO, Single GPIO
| 6 | MII1_TXCLK
| KEY_SCAN_OUT[2]
| SBC_SYS_CLK_IN_ALT
| ACG_CLK_OBS1
| LPM_TESTBUS_0_[6]
|
16
| PIO33[4]
| Single GPIO
| 164 | AUDPCMOUT0_DATA[0]
|
|
| CLOCKGEN_D_10_OBS_0
|
|
17
| 3V3_SW
| Switched supply
|
18
| PIO33[5]
| Single GPIO
| 165 | AUDPCMOUT0_MCLK
|
|
|
|
|
19
| PIO34[1]
| Single GPIO
| 169 | AUDPCMOUT0_DATA[2]
| AUDPCMIN0_SCLK
| SSC4_MTSR
| UART3_RXD
|
|
20
| GROUND
| Ground
|
21
| PIO34[2]
| Single GPIO
| 170 | AUDPCMOUT0_DATA[3]
| AUDPCMIN0_LRCLK
| SSC4_MRST
| UART3_CTS
|
|
22
| PIO33[6]
| Single GPIO
| 166 | AUDPCMOUT0_SCLK
| AUDPCMIN0_DATA[2]
|
|
|
|
23
| PIO34[0]
| Single GPIO
| 168 | AUDPCMOUT0_DATA[1]
| AUDPCMIN0_MCLK
| SSC4_SCL
| UART3_TXD
|
|
24
| PIO34[6]
| Single GPIO
| 174 | EXT_IT[5]
| AUDPCMIN0_DATA[0]
| CLOCKGEN_D_10_OBS_1
| UART3_RTS
|
|
25
| GROUND
| Ground
|
26
| PIO3[3]
| SBC GPIO, Single GPIO
| 27 | FP_RESETN
|
| EXT_IT[2]
|
|
|
27
| PIO14[6]
| Single GPIO
| 86 | SSC2_MTSR
|
| TSIN4_DATA[7]
|
|
|
28
| PIO14[5]
| Dual GPIO
| 85 | SSC2_SCL
|
| TSIN4_BYTECLK
|
|
|
PIO13[6]
| Dual GPIO
| 78 | TSIN3_VALID
| TSIN2_DATA[5]
| SSC3_MTSR
| EXT_DMA_REQ0
|
|
29
| PIO4[0]
| SBC GPIO, Dual GPIO
| 32 | UART10_NOT_OE
| IRB10_IR_IN
|
|
|
|
PIO4[2]
| SBC GPIO, Dual GPIO
| 34 | PWM11_COMPAREOUT
| IRB10_IR_DATA_OUT
|
| MII1_TXD[7]
| KEY_SCAN_OUT[0]
|
30
| GROUND
| Ground
|
31
| PIO4[1]
| SBC GPIO, Dual GPIO
| 33 |
| IRB10_UHF_IN
|
| MII1_TXD[6]
| KEY_SCAN_IN[1]
|
PIO4[3]
| SBC GPIO, Dual GPIO
| 35 | PWM11_CAPTUREIN
|
| EXT_IT[3]
| MII1_PHY_REF_CLK
| KEY_SCAN_OUT[1]
|
32
| PIO17[3]
| Dual GPIO
| 107 | UART0_RTS
| SC0_NOT_SET_VPP
| MCHI_SCTL
| ALT_PHYTDO
|
|
PIO16[6]
| Dual GPIO
| 102 |
| SC1_C8_UART
|
| CLOCKGEN_C_10_OBS_0
| SD_LED
|
33
| PIO16[7]
| Single GPIO
| 103 |
| SC1_DETECT
|
| CLOCKGEN_C_10_OBS_1
| SD_PWREN
|
34
| GROUND
| Ground
|
35
| PIO14[4]
| Dual GPIO
| 84 | SSC1_MRST
|
| TSIN4_PACKETCLK
| MII1_RXD[7]
| KEY_SCAN_IN[0]
|
PIO13[7]
| Dual GPIO
| 79 | TSIN3_PACKETCLK
| TSIN2_DATA[4]
| SSC3_MRST
| EXT_DMA_REQ1
|
|
36
| PIO17[2]
| Dual GPIO
| 106 | UART0_CTS
| SC0_NOT_SET_VCC
| MCHI_SCLK
| ALT_PHY_TCK
|
|
PIO15[4]
| Dual GPIO
| 92 | UART2_NOT_OE
| NMI
| DVBCI_ADDR[10]
| TPIU_DATA[12]
|
|
37
| PIO33[7]
| Single GPIO
| 167 | AUDPCMOUT0_LRCLK
| AUDPCMIN0_DATA[3]
|
|
|
|
38
| PIO14[3]
| Dual GPIO
| 83 | SSC1_MTSR
| TSIN2_DATA[0]
| TSIN4_VALID
|
|
|
PIO17[0]
| Dual GPIO
| 104 | UART0_TXD
| SC0_C4_UART
|
| CLOCKGEN_D_13_OBS_0
|
|
39
| GROUND
| Ground
|
40
| PIO14[2]
| Dual GPIO
| 82 | SSC1_SCL
| TSIN2_DATA[1]
| TSIN4_ERROR
|
|
|
PIO17[1]
| Dual GPIO
| 105 | UART0_RXD
| SC0_C7_UART
|
| CLOCKGEN_D_13_OBS_1
|
|