3.4.5 RPi Connector Interface

The SAMA7G54-EK board features a 40-pin connector (Raspberry Pi compatible) for free use.

Figure 3-42. RPi 40-Pin Connector Schematic
Table 3-34. RPi Connector Pin Assignment
Pin No. RPi Signal Signal Name Shared With PIO Function
1 3.3V power VDD_3V3 3.3V power supply
2 5V power 5V_MAIN 5.0V power supply
3 GPIO 2 (SDA) EXT40_TWD_PC18 mBUS1, mBUS2 PC183 I²C data line
4 5V power 5V_MAIN 5.0V power supply
5 GPIO 3 (SCL) EXT40_TWCK_PC19 mBUS1, mBUS2 PC193 I²C clock line
6 Ground GND Ground
7 GPIO 4 (GPCLK0) EXT_GPIO_PD26 10/100 Ethernet PD262 GPIO clock
8 GPIO 14 (TXD) EXT40_TXD_PC30 PC30 UART TXD
9 Ground GND Ground
10 GPIO 15 (RXD) EXT40_RXD_PC31 PC31 UART RXD
11 GPIO 17 EXT40_SPI1_CE1_PE7 USART WILC3000 PE71 GPIO standard
12 GPIO 18 (PCM_CLK) EXT_SPI1_CE0_PE6 USART WILC3000 PE61 GPIO standard PWM
13 GPIO 27 EXT_GPIO_PD21 10/100 Ethernet PD212 GPIO standard
14 Ground GND Ground
15 GPIO 22 EXT_GPIO_PD27 10/100 Ethernet PD272 GPIO standard
16 GPIO 23 EXT40_GPIO_PD25 10/100 Ethernet PD252 GPIO standard
17 3.3V power VDD_3V3 3.3V power supply
18 GPIO 24 EXT_GPIO_PB8 Red LED PB8 GPIO standard
19 GPIO 10 (MOSI) EXT40_QSPI1_IO2_PB23 PB23 SPI MOSI
20 Ground GND Ground
21 GPIO 9 (MISO) EXT40_QSPI1_IO1_PB24 PB24 SPI MISO
22 GPIO 25 EXT40_QSPI1_IO3_PB22 PB22 GPIO standard
23 GPIO 11 (SCLK) EXT40_QSPI1_IO0_PB25 PB25 SPI clock
24 GPIO 8 (CE0) EXT40_QSPI1_CS_PB26 PB26 SPI Chip Select 0
25 Ground GND Ground
26 GPIO 7 (CE1) EXT40_QSPI1_SCK_PB27 PB27 SPI Chip Select 1
27 GPIO 0 (ID_SD) NC I²C ID EEPROM data line
28 GPIO 1 (ID_SC) NC I²C ID EEPROM clock line
29 GPIO 5 EXT40_GPIO_PD30 10/100 Ethernet PD302 GPIO standard "clock"
30 Ground GND Ground
31 GPIO 6 EXT40_GPIO_PD29 10/100 Ethernet PD292 GPIO standard "clock"
32 GPIO 12 (PWM0) EXT40_PWM0_PE2 MIPI CSI camera PE2 GPIO standard PWM
33 GPIO 13 (PWM1) EXT40_PWM1_PD28 10/100 Ethernet PD282 GPIO standard PWM
34 Ground GND Ground
35 GPIO 19 (PCM_FS) EXT40_SPI1_MISO_PE4 USART WILC3000 PE41 GPIO standard SPI MISO
36 GPIO 16 EXT40_SPI1_CE2_PE1 MIPI CSI camera PE1 GPIO standard
37 GPIO 26 EXT40_GPIO_PD31 PD31 GPIO standard
38 GPIO 20 (PCM_DIN) EXT40_SPI1_MOSI_PE3 USART WILC3000 PE31 GPIO standard SPI MOSI
39 Ground GND Ground
40 GPIO 21 (PCM_DOUT) EXT40_SPI1_SCLK_PE5 PE5 GPIO standard SPI CLK
Note:
  1. These I/Os are shared with the USART of the (optional) WILC3000 module for its Bluetooth functionality. The two interfaces cannot work together and the user should pay particular attention to impedance adaptation on each node. The series resistor can be removed to improve behavior.
  2. These I/Os are shared with the GMAC interface of the KSZ8081 (Ethernet 10/100) interface. The user should pay particular attention to impedance adaptation on each node. The series resistor can be removed to improve behavior.
  3. This interface is shared with the mikroBUS1 and mikroBUS2 interfaces. The end user must pay attention to the I²C addresses used on these nodes.