Datasheet
Table Of Contents
- Raspberry Pi Compute Module 4 IO Board
- Colophon
- Chapter 1. Introduction
- Chapter 2. Features
- 2.1. CM4 Module Connectors
- 2.2. PSU input
- 2.3. Dual Full size HDMI 2.0 connectors
- 2.4. Gigabit Ethernet RJ45
- 2.5. USB 2.0 Hub
- 2.6. Micro USB connector
- 2.7. Micro SD Card socket
- 2.8. PCIe Gen 2 x1 socket
- 2.9. Fan connector
- 2.10. Dual DSI display connectors ( 22pin 0.5mm pitch cable)
- 2.11. Dual CSI-2 display connectors ( 22pin 0.5mm pitch cable)
- 2.12. A Raspberry Pi HAT connector
- 2.13. Real Time Clock (RTC)
- 2.14. Jumpers
- 2.15. LEDs
- Chapter 3. Mechanical Diagram
- Chapter 4. Circuit Diagram
1
2 3 4 5 6
1 2 3 4 5 6
A
B
C
D
A
B
C
D
Date:
KiCad E.D.A. kicad (5.99.0-6751-g76ac8b5acf)
Rev: 1
Size: A4
Id: 5/7
Title: Compute Module 4 IO Board - GPIO - Ethernet
File: CM4_GPIO.kicad_sch
Sheet: /CM4_GPIO ( Ethernet, GPIO, SDCARD)/
(c) Raspberry Pi Trading 2020
www.raspberrypi.org
D1+
1
D1-
2
GND
3
D2+
4
D2-
5
U2
TPD4EUSB30
D2
LED Green
C1
100n
GND
2
GND
3
4
VCC
5
U9
74LVC1G07SE-7
GND
GPIO
600mA Max
600mA Max
NB SD signals are only available
on modules without eMMC
GND
1
Ethernet_Pair0_N
10
nEXTRST
100
Ethernet_Pair2_P
11
Ethernet_Pair0_P
12
GND
13
GND
14
Ethernet_nLED3(3.3v)
15
Ethernet_SYNC_IN(1.8v)
16
Ethernet_nLED2(3.3v)
17
Ethernet_SYNC_OUT(1.8v)
18
Ethernet_nLED1(3.3v)
19
GND
2
EEPROM_nWP
20
PI_nLED_Activity
21
GND
22
GND
23
GPIO26
24
GPIO21
25
GPIO19
26
GPIO20
27
GPIO13
28
GPIO16
29
Ethernet_Pair3_P
3
GPIO6
30
GPIO12
31
GND
32
GND
33
GPIO5
34
ID_SC
35
ID_SD
36
GPIO7
37
GPIO11
38
GPIO8
39
Ethernet_Pair1_P
4
GPIO9
40
GPIO25
41
GND
42
GND
43
GPIO10
44
GPIO24
45
GPIO22
46
GPIO23
47
GPIO27
48
GPIO18
49
Ethernet_Pair3_N
5
GPIO17
50
GPIO15
51
GND
52
GND
53
GPIO4
54
GPIO14
55
GPIO3
56
SD_CLK
57
GPIO2
58
GND
59
Ethernet_Pair1_N
6
GND
60
SD_DAT3
61
SD_CMD
62
SD_DAT0
63
SD_DAT5
64
GND
65
GND
66
SD_DAT1
67
SD_DAT4
68
SD_DAT2
69
GND
7
SD_DAT7
70
GND
71
SD_DAT6
72
SD_VDD_Override
73
GND
74
SD_PWR_ON
75
Reserved
76
+5v_(Input)
77
GPIO_VREF(1.8v/3.3v_Input)
78
+5v_(Input)
79
GND
8
SCL0
80
+5v_(Input)
81
SDA0
82
+5v_(Input)
83
+3.3v_(Output)
84
+5v_(Input)
85
+3.3v_(Output)
86
+5v_(Input)
87
+1.8v_(Output)
88
WL_nDisable
89
Ethernet_Pair2_N
9
+1.8v_(Output)
90
BT_nDisable
91
RUN_PG
92
nRPIBOOT
93
AnalogIP1
94
nPI_LED_PWR
95
AnalogIP0
96
Camera_GPIO
97
GND
98
Global_EN
99
Module1A
ComputeModule4
1000pF
75
C1
C2
C3
C4
C5
C6
C7
C8
GREEN
YELLOW
TRD0+
1
TRD3-
10
VC1
11
VC2
12
VC3
13
VC4
14
LEDG_A
15
LEDG_K
16
LEDY_A
17
LEDY_K
18
SHIELD
19
TRD0-
2
SHIELD
20
TRD1+
3
CT
4
CT
5
TRD1-
6
TRD2+
7
TRD2-
8
TRD3+
9
U3
MagJack-A70-112-331N126
R5 0R
R4
nf
TP5
TestPoint
GND
DAT2
1
DET_A
10
SHIELD
11
DAT3/CD
2
CMD
3
VDD
4
CLK
5
VSS
6
DAT0
7
DAT1
8
DET_B
9
J7
Micro_SD_Card_Det
D1+
1
D1-
2
GND
3
D2+
4
D2-
5
U1
TPD4EUSB30
1 2
3 4
J9
THD-02-R
C5
10u
2
GND
3
4
VCC
5
U5
74LVC1G07SE-7
R10
1k
GND
1
10
11 12
13 14
15 16
17 18
19
2
20
21 22
23 24
25 26
27 28
29
3
30
31 32
33 34
35 36
37 38
39
4
40
5 6
7 8
9
J8
THD-20-R
GND
GND
GND
GND
GND
R29
12K 1%
OUT
1
GND
2
nFLG
3
EN
4
IN
5
U18
RT9742GGJ5
GND
GND
1
10
11 12
13 14
2
3 4
5 6
7 8
9
J2
Conn_02x07_Odd_Even
1
2
3
J3
Conn_01x03
1
2
3
J1
Conn_01x03
GND
GND
R18
nf
R17
nf
D1
LED Red
TP3
TestPoint
R1
1k
GND
R3
470R
R2
470R
GLOBAL_EN
CAM_GPIO
GPIO_VREF
SCL0
+5v
+3.3v
nEXTRST
ID_SC
TV_OUT
SDA0
ID_SD
GPIO8
SD_DAT0
+3.3v
SD_CLK
SD_CMD
SD_DAT3
ETH_LEDY
ETH_LEDG
TRD3_N
TRD3_P
SD_PWR
SD_PWR
TRD2_N
TRD2_P
nRPIBOOT
GPIO14
GPIO12
GPIO16
Reserved
TR1_TAP
GPIO20
GPIO21
GPIO5
GPIO6
GPIO13
GPIO19
GPIO26
GND
GPIO14
SD_CLK
SD_DAT3
SD_DAT0
SD_DAT1
SD_DAT2
SD_PWR_ON
GND
nRPIBOOT
+3.3v
EEPROM_nWP
SD_DAT2
GPIO11
AIN0
GND
TV_OUT
SD_DAT1
SYNC_OUT
GND
GND
AIN1
SYNC_IN
GLOBAL_EN
nPWR_LED
GLOBAL_EN
TRD0_N
GPIO7
TR0_TAP
+3.3v
+3.3v
+1.8v
GPIO15
GPIO18
GPIO23
GPIO24
GPIO25
TRD3_P
TRD3_N
TRD1_P
TRD1_N
TRD2_N
TRD2_P
TRD1_P
TRD0_P
TR3_TAP
TR2_TAP
TRD2_P
GPIO_VREF
+3.3v
nPWR_LED
GLOBAL_EN
RUN_PG
+3.3v
+3.3v
ID_SC
TRD3_N
TR2_TAP
ETH_LEDY
TRD1_N
TR1_TAP
TR0_TAP TR3_TAP
TRD0_N
TRD0_P
ETH_LEDG
ID_SD
+5v
+3.3v
GPIO2
GPIO3
GPIO4
TRD3_P
GPIO9
GPIO17
TRD2_N
GPIO27
GPIO22
GPIO10
ID_SC
RUN_PG
GPIO_VREF
AIN1
AIN0
GPIO16
GPIO12
GPIO23
GPIO25
GPIO21
GPIO20
Reserved
GPIO7
GPIO8
GPIO24
GPIO18
TRD1_P
TRD1_N
TRD0_N
TRD0_P
SYNC_IN
SYNC_OUT
GPIO26
GPIO4
GPIO3
GPIO2
SD_CMD
GPIO6
GPIO13
GPIO9
GPIO11
GPIO5
ID_SD
+1.8v
GPIO19
GPIO10
GPIO22
GPIO27
GPIO17
+5v
RUN_PG
+3.3v
GPIO15
EEPROM_nWP
WL_nDis
BT_nDis
SD_PWR_ON
+5v
EEPROM write protect = Jumper Pins 3-4
Force RPIBOOT = Jumper Pins 1-2
PWR LED
POE Header
If compute modules is awake RUN_PG will be high so the button doesn't do anything
If the compute module is asleep then RUN_PG will be at 0v and so pull global enable low
Activity LED
40Way GPIO Header
A button bwteen pins 13-14 can be used to wake up compute module from power down
Ethernet POE
Protection
Not Fitted headers
GPIO Voltage select
Ethernet
CM4Lite SDCARD I/F
Figure 5. CM4 GPIO
1
2 3 4 5 6
1 2 3 4 5 6
A
B
C
D
A
B
C
D
Date:
KiCad E.D.A. kicad (5.99.0-6751-g76ac8b5acf)
Rev: 1
Size: A4
Id: 6/7
Title: Compute Module 4 IO Board - PCIe
File: PCIe.kicad_sch
Sheet: /PCIe-connector/
(c) Raspberry Pi Trading 2020
www.raspberrypi.org
C65
nf
C63
nf
C64
1.2nF
C32
10u
R30
15K 1%
C28
10u 35v
C25
10u 35v
R24
47K 1%
GND
1 2
L3
SRN6045TA-3R3Y
BST
1
VIN
2
EN
3
SS
4
FB
5
COMP
6
GND
7
SW
8
EP
9
U15
AP64501SP-13
R23
12K 1%
GND
TP1
TestPoint
C31
10u
C30
10u
C62
100n
C26
10u 35v
C27
10u 35v
GND
C33
10u
C45
100uF
C43
10u 35v
GND
R22
10R
C29
100n
GND GND
C44
10u 35v
nPRSNT1
A1
+3.3V
A10
nPERST
A11
GND
A12
REFCLK+
A13
REFCLK-
A14
GND
A15
PERP0
A16
PERN0
A17
GND
A18
+12V
A2
+12V
A3
GND
A4
TCK
A5
TDI
A6
TD0
A7
TMS
A8
+3.3V
A9
+12v
B1
+3.3vAUX
B10
nWAKE
B11
nCLKREQ
B12
GND
B13
PETP0
B14
PETN0
B15
GND
B16
nPRSNT2
B17
GND
B18
+12v
B2
+12v
B3
GND
B4
SMCLK
B5
SMDAT
B6
GND
B7
+3.3v
B8
nTRST
B9
J12
10018783-11200TLF
PCIE_RX_P
PCIE_RX_N
PCIE_TX_P
+12v
PCIE_TX_N
PCIE_nRST
PCIE_CLK_P
PCIE_CLK_N
PCIE_CLK_nREQ
+12v
+12v
+3.3v
+3.3v
+12v
+3.3v
PCIe x1 connector
NB PCIe x1 takes a maximum of +12v @0.6A or +3.3v@3A , 10Watts combined
TX and RX have PN swaps to improve routing
3.3v @ 3.3A PSU for PCIe Only ( 12v Input )
Figure 6. PCIe
Connector
Raspberry Pi Compute Module 4 IO Board
Chapter 4. Circuit Diagram 10