Difference between revisions of "RPi BCM2835 Pinout"

From eLinux.org
Jump to: navigation, search
(Raspberry Pi GPU/CPU pinout)
(Raspberry Pi GPU/CPU pinout: added images)
Line 390: Line 390:
 
| SDRAM_1V8_6
 
| SDRAM_1V8_6
 
|}
 
|}
 +
 +
 +
Using the location of the not-connected pins F3-F8, I was then able to map these pin-numbers back to the RaspberryPi circuit board:<br>
 +
[[File:RPi BCM2835 pinout front.png]]
 +
 +
 +
However because these pins are actually under the CPU (and therefore inaccessible), here's what the same area looks like from the back of the board:<br>
 +
[[File:RPi BCM2835 pinout back.png]]

Revision as of 11:06, 24 April 2012


Back to RPi_schematics_breakdown


Raspberry Pi GPU/CPU pinout

This is 100% unofficial! It was made by AndrewS using the data from the CSV file he created. So it probably contains errors...
See also RPi_BCM2835_Signals.

A B C D E F G H J K L M N P R T U V
1 GND1 GND6 GPIO16 NVM_VCC GPIO17 GPIO8 GPIO6 GPIO4 SDRAM_VDD6 SDRAM_1V8_2 GPIO50 SLIM_CLK GND29 DSI1_DP0 DSI1_CP DSI1_DP2 DAC_AGND1 AGND2
2 GND2 GND7 GND10 NVM_VCCQ GPIO15 GPIO7 GPIO9 GPIO0 GND3 * GND19 GPIO47 GPIO49 DSI1_DN0 DSI1_CN DSI1_DN2 DAC_AGND2 CCP2TX_AGND1
3 GND3 GPIO22 GPIO28 VDD_CORE3 GND11 * GPIO10 GPIO5 GPIO43 VDDIO1_8 GPIO52 GPIO51 SLIM_DAT DSI1_DP3 SDRAM_VDD7 SDRAM_1V8_4 DSI1_DN1 DSI1_DP1
4 GPIO24 GPIO18 GPIO21 GPIO14 * * GPIO11 * GPIO3 VDD_CORE9 * VDDIO6 VDD_CORE12 DSI1_DN3 DSI1_1V8 VDDIO1_11 DSI0_DN1 DSI0_DP1
5 GPIO25 GPIO27 GPIO23 GPIO31 GPIO20 * GPIO13 VDD_CORE6 SDC_VDD3 VDDIO4_1 VPP * CCP2TX_CN CCP2TX_CP * CAM0_AGND DSI0_DN0 DSI0_DP0
6 GPIO29 GPIO33 GPIO30 GPIO26 GPIO37 * GPIO41 GPIO1 GPIO2 * GPIO53 GPIO46 CCP2TX_DN CCP2TX_DP DSI0_CN DSI0_CP AGND1 USB_AGND2
7 VDD_CORE1 GPIO35 GPIO36 GPIO34 VDDIO3_1 * GPIO32 GPIO12 GND4 GND11 GND20 GPIO48 PLL_VDD_OUT PLL_VDD DSI0_1V8 NVM_VDD HDMI_CLK_N HDMI_CLK_P
8 HD13 GPIO38 SDRAM_VDD1 GPIO39 VDDIO3_2 * GPIO19 HD15 GND5 GND12 GND21 GND26 XOSC_VDD CCP2TX_1V8 XTALN CAM1_AGND HDMI_TX0_N HDMI_TX0_P
9 VDD_CORE2 GPIO40 GPIO42 GPIO45 GPIO44 HD10 HD14 GND15 GND6 GND13 GND22 GND27 HDMI_CECDAT PLL_1V8 XTALP SDRAM_VDD8 HDMI_TX1_N HDMI_TX1_P
10 VDDIO1_1 HWR_N HRD_N HD11 VDDIO0_1 HD12 HD7 GND16 GND7 GND14 GND23 HDMI_1V8 VDD_CORE13 HDMI_3V3 CAM0_1V8 DSI0_AGND HDMI_TX2_N HDMI_TX2_P
11 SMPS_PGND1 SMPS_PGND3 HD1 HD3 HD4 VDDIO0_2 HD5 GND1 GND8 GND15 GND24 CAM0_DN0 CAM0_DP0 CAM0_CN CAM0_CP DSI1_AGND CAM1_DN3 CAM1_DP3
12 SMPS_PGND2 SMPS_PGND4 VDD_OUT1 VDD_OUT3 HCE_N HD0 VDD_CORE5 ZQ GND9 GND16 SDC_VDD4 CAM0_DN1 CAM0_DP1 * * VDDIO1_12 CAM1_DN2 CAM1_DP2
13 VDD_BAT1 VDD_BAT3 VDD_OUT2 VDD_OUT4 HAT GND13 SDC_VDD1 SDC_VDD2 GND10 GND17 VDD_CORE10 VDDIO5 USB_1V8 USB_3V3 CCP2TX_AGND2 * CAM1_CN CAM1_CP
14 VDD_BAT2 VDD_BAT4 * HA0 GND12 USB_AGND1 VDDIO1_3 * VDDIO1_6 GND18 GND25 * * DAC_OUT DAC_2V5 HDMI_AGND CAM1_DN1 CAM1_DP1
15 VDDBAT2 SDRAM_1V8_1 VD_FB RUN VDD_CORE4 VDDIO1_2 SDRAM_VDD4 VDD_CORE7 * * VDD_CORE11 GND28 DAC_TERM VDD_CORE14 * NVM_VACC CAM1_DN0 CAM1_DP0
16 SLDO_1V8_1 SLDO_1V8_2 SDRAM_VDD2 SR_TEST * HD2 HD6 VDD_CORE8 VDDIO1_7 USB_OTGID * VDDIO1_9 TRSTN GND31 CCP2TX_AGND3 VDDIO1_13 USB_DM USB_DP
17 GND4 GND8 SDRAM_VDD3 HD9 HD8 * VDDIO1_4 GND2 USB_MONCDR SDRAM_1V8_3 * TCK TMS TDI HDMI_SDA SDRAM_VDD9 SDRAM_1V8_5 AGND2
18 GND5 GND9 SDRAM_VDD_OUT SDC_VDD_OUT VDDIO1_OUT GND14 VDDIO1_5 SDRAM_VDD5 USB_MONPLL HDMI_EXTRES USB_REF TDO GND30 VDDIO1_10 HDMI_SCL GND32 AGND1 SDRAM_1V8_6


Using the location of the not-connected pins F3-F8, I was then able to map these pin-numbers back to the RaspberryPi circuit board:
RPi BCM2835 pinout front.png


However because these pins are actually under the CPU (and therefore inaccessible), here's what the same area looks like from the back of the board:
RPi BCM2835 pinout back.png