Cm5-carrier v2

ben5049·cm-carrier-hardware·pcbs/cm5-carrier-v2/cm5-carrier-v2.kicad_pcb

Cm5-carrier v2 PCB layout, top view — open source Raspberry Pi board by ben5049

About the Cm5-carrier v2 PCB

Cm5-carrier v2 is an open source Raspberry Pi PCB design by ben5049, published on GitHub under the AGPL-3.0 license. It is a 6-layer board measuring 70 × 80 mm, with 294 components from 76 distinct parts.

Its main chip is the RP-CM5, from the Raspberry Pi family. Other key parts include the ADS7128IRTER, TVS2701DRBR, TPS26601RHFR, AZV3001FZ4-7 and TPS259470ARPW. By type, the board carries 134 capacitors, 87 resistors, 24 ICs, 17 diodes, 12 connectors and 4 transistors.

From the project

Compact CM5 carrier board with an M.2 E-key connector and a 1000BASE-T1 Ethernet PHY, as well as other optional IO.

Compact CM5 carrier board with an M.2 E-key connector and a 1000BASE-T1 Ethernet PHY, as well as other optional IO.

- V1 Uses a separate PCIe switch and PCIe-to-Ethernet bridge. It has been abandoned in favour of V2 - V2 Uses the PCI11010C which integrates a PCIe switch and Ethernet MAC, leading to space and power savings compared to V1

Cm5-carrier v2, from the project README
From the project README

Main components on the Cm5-carrier v2

Cm5-carrier v2 bill of materials (BOM)

294 components, 76 distinct parts.

QtyPartRefs
1
ADS7128IRTER
U301
1
TVS2701DRBR
U302
1
TPS26601RHFR
TPS26600RHFR
U303
1
AZV3001FZ4-7
U401
1
TPS259470ARPW
U402
1
MAX20004AFOA/VY+T
MAX20008AFOC/VY+T
U403
1
TPS7B8133QDRVRQ1
U501
1
TPS2116DRL
U502
1
TPS22991CNRAAR
U601
1
TPS62827DMQR
U602
1
TPS62825DMQR
U603
1
NX3DV221GM
U701
7
PESD4USB3BTTS-QX
U801, U802, U803, U804, U805, U806, U808
1
AP22653FDZ-7
U807
1
SYA75603A
U1001
1
PCI11010C
U1002
1
AT24C64D-MAHM-E
U1003
1
LAN8870
U1101
4
DMN21D2UFB-7B
Q401, Q402, Q403, Q701
2
XRCGB25M000F3A16R0
Y1001, Y1101
Show 56 more
QtyPartRefs
1
ASEK-32.768KHZ-LRT
Y1201
1
43045-0201
J301
1
JST-SH-4-Vertical
J701
2
FH12-20S-0.5SH
J801, J802
1
JST-SH-4-Horizontal
J803
1
48406-0003
J804
1
ARJM11D7-502-AB-EW2
J805
1
TYPE-C-31-M-12
J806
2
FH12-22S-0.5SH
J901, J902
1
MSPE-J2L0-B00
MSPE-J2L0-x00
J1101
1
MDT420E0X001
J1201
1
ACT1210G-800-2P-TL10
FL1101
4
9774015951R
H101, H102, H104, H105
2
9774015243R
H1201, H1202
1
PCM12SMTBR
S701
1
RP-CM5
SOM701
1
TS20-42-25-WT-160-SMT-TR
SW701
3
SZESD7241N2T5G
D301, D1103, D1104
5
PMEG4002EL-QYL
D401, D402, D701, D702, D1001
3
RED
D403, D404, D704
2
GREEN
D703, D1101
3
SZESD8472MUT5G
D801, D802, D803
1
824012823
D1102
1
7443844020010
Wurth Elektronik
L401
2
DFE201610E-R47M=P2
L601, L602
15
1u
C301, C303, C304, C402, C501, C502, C605, C1010 +7
4
100n
C302, C408, C1124, C1125
1
47n
C305
34
100n
C401, C412, C606, C701, C801, C1008, C1009, C1022 +26
12
22u
C403, C404, C405, C406, C415, C416, C417, C418 +4
1
4u7
C407
2
2n2
C409, C410
1
2u2
C411
28
1n
C413, C1001, C1002, C1003, C1004, C1005, C1006, C1007 +20
1
4p7
C414
25
4u7
C601, C602, C603, C604, C609, C610, C611, C612 +17
1
120p
C607
1
220p
C608
4
220n
C1015, C1016, C1017, C1018
4
10p
C1052, C1053, C1121, C1122
11
1k
R301, R302, R703, R704, R1004, R1006, R1021, R1022 +3
26
10k
R303, R305, R307, R402, R410, R701, R702, R1001 +18
1
120k
R304
3
4k7
R306, R415, R416
3
22k
R308, R404, R414
5
12k1
R309, R409, R413, R803, R1113
2
450k
R310, R602
3
47k
R311, R408, R604
10
100k
R401, R403, R407, R411, R501, R601, R603, R1007 +2
2
1M
R405, R406
1
680R
R412
2
56k
R502, R605
2
470R
R801, R802
3
2k2
R901, R902, R1010
12
22R
R1011, R1012, R1013, R1014, R1015, R1016, R1107, R1108 +4
1
200R
R1024

Cm5-carrier v2 design files

The KiCad project lives in the ben5049/cm-carrier-hardware repository on GitHub; these links point at the commit this page was built from.

Cm5-carrier v2: common questions

What microcontroller does the Cm5-carrier v2 use?

The Cm5-carrier v2 is built around the RP-CM5, from the Raspberry Pi family.

How big is the Cm5-carrier v2 PCB?

The Cm5-carrier v2 measures 70 × 80 mm, has 6 copper layers and is 1.0524 mm thick.

How many components are on the Cm5-carrier v2?

294 components, from 76 distinct parts. The full bill of materials is listed on this page.

Where can I download the Cm5-carrier v2 design files?

From the ben5049/cm-carrier-hardware repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Cm5-carrier v2 design in my own project?

Yes, under the terms of its AGPL-3.0 license, which ben5049 chose for the repository.

Can I test firmware for the Cm5-carrier v2 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.

More boards in cm-carrier-hardware

Earlier revisions in the repo: cm5-carrier-v1

Similar boards