Raspberry Pi CM5 launched with Broadcom BCM2712 SoC, up to 16GB LPDDR4 ECC memory

The Raspberry Pi Compute Module 5, or Raspberry Pi CM5 for shorts, is now available with up to 16GB LPPDR4 ECC memory, up to 64GB eMMC flash, and an optional WiFi 5 and Bluetooth 5.0 LE wireless module. It has the same form factor as the Raspberry Pi CM4 and CM4 Lite launched in 2020 but delivers a significant performance boost.

The Raspberry Pi CM5 is basically a tiny version of the Raspberry Pi 5 SBC designed for embedded applications with a Broadcom BCM2712 quad-core Cortex-A76 SoC, and offered with 2GB to 16GB RAM, optional 16GB to 64GB eMMC flash, and optional WiFi 5 and Bluetooth 5.0 module. As usual, there are also Raspberry Pi CM5 Lite versions without any eMMC flash meant to be booted from a microSD card or an SSD on the carrier board.

Raspberry Pi Compute Module 5

Raspberry Pi CM5 Compute Module 5

Raspberry Pi CM5 specifications:

  • SoC – Broadcom BCM2712
    • CPU – Quad-core 64-bit Arm Cortex-A76 processor @ 2.4GHz
    • GPU – VideoCore VII GPU with support for OpenGL ES 3.1 graphics, Vulkan 1.2
    • VPU – 4Kp60 HEVC decoder
  • System Memory – 2GB, 4GB, 8GB, or 16GB LPDDR4-4267 SDRAM with ECC
  • Storage – Options for 0GB (CM5 Lite), 16GB, 32GB or 64GB eMMC flash
  • Networking
    • Gigabit Ethernet PHY supporting IEEE 1588
    • Options for certified radio module supporting dual-band WiFi 5  and Bluetooth 5.0 BLE with on-board electronic switch to select between PCB trace or external antenna
  • 2x high-speed board-to-board connectors
    • Storage – SDIO 2.0 (CM5 Lite only)
    • Video Output/Input
      • 2x HDMI 2.0 ports up to 4Kp60
      • 2x 4-lane MIPI ports supporting both DSI (display port) and CSI-2 (camera port)
    • USB
      • 1x USB 2.0 port (high-speed)
      • 2x USB 3.0 ports, supporting simultaneous 5Gbps operation
    • PCIe x1 root complex, Gen 2 (5Gbps)
    • Up to 30 × GPIO supporting either 1.8V or 3.3V signalling and peripheral options:
      • Up to 5x UART
      • Up to 5x I2C
      • Up to 5x SPI
      • SDIO interface
      • DPI (parallel RGB display)
      • 1x I2S
      • Up to 4x PWM channels
      • Up to 3x GPCLK outputs
  • Misc – Optional 56 x 41 x 12.7 mm Raspberry Pi CM5 cooler (heatsink)
  • Power Supply – Single +5V PSU input supports USB PD for up to 5A @ 5V
  • Dimensions – 55 x 40 x 4.7 mm; 4x M2.5 mounting holes
  • Temperature Range – -20°C to +85°C
  • MTBF Ground Benign: 143 000 hours (168 000 hours CM5 Lite)
  • Production lifetime – Raspberry Pi Compute Module 5 will remain in production until at least January 2036
  • Compliance – It’s complicated… There’s a long list that I won’t reproduce here

Raspberry Pi Compute Module 5 bottom

The software for the Raspberry Pi CM5 and CM5 Lite modules is basically the same as for the Raspberry Pi 5 with the official Raspberry Pi OS recommended, but third-party operating systems are also available.

The new module has many components that could potentially generate a lot of heat, but Raspberry Pi only provides a “cooler” (aka heatsink) as shown above. EDATEC has already made a CM5 active cooler that will be available on Digikey and Mouser.

Raspberry Pi CM5 cooler
$5 cooler for the CM5
EDATEC CM5 active cooler
EDATEC CM5 active cooler with opening for WiFi and Bluetooth antenna location (on the right side)

Raspberry Pi CM5 IO board and development kit

As with previous generations of Compute Modules, a Raspberry Pi CM5 IO board is available to evaluate the module and early software development before the custom carrier board is ready. The board was designed with KiCAD and will be open-source hardware.

Raspberry Pi CM5 IO board

Raspberry Pi CM5 IO board specifications:

  • Compatible with Raspberry Pi CM5 and CM5 Lite modules
  • Storage
    • MicroSD card socket for Compute Module 5 Lite modules
    • M.2 M-key PCI socket for 2230, 2242, 2260, or 2280 NVMe SSD
  • Video Output – 2x full-size HDMI 2.1 ports up to 4Kp60
  • Networking – Gigabit Ethernet RJ45 with PoE+ HAT+ support
  • USB – 2x USB 3.0 ports
  • IO Expansion – 40-pin GPIO header and mounting holes for Raspberry Pi HAT+ connector
  • Misc
    • Power button to wake and shut down the Compute Module 5
    • 4-pin PWM fan header
    • RTC battery socket
  • Power Supply – +5V/5A via USB-C PSU
  • Dimensions – 160 x 90 mm
  • MTBF Ground Benign – 131,000 hours
  • Production lifetime: – Until at least January 2028

It’s basically a large Raspberry Pi 5 with full-size HDMI ports and more built-in features, but no USB 2.0 ports. The company also provides a complete development kit with all accessories needed to get started (more on that later today since I have a kit up-and-running here in CNX Software’s “office”) including the “IO Case” as shown below.

Raspberry Pi IO Case

 

Raspberry Pi CM5 price

There are even more choices than before for the module due to the extra 16GB RAM option with prices ranging from $45 to $135.

Part Number WirelessRAMeMMCPrice
CM5002000No2GB0GB (Lite) $45
CM5002016 No2GB16GB$50
CM5002032No2GB32GB$55
CM5002064 No2GB64GB$55
CM5004000No4GB0GB (Lite)$55
CM5004016No4GB16GB$60
CM5004032No4GB32GB$65
CM5004064No4GB64GB$70
CM5008000No8GB0GB (Lite)$75
CM5008016No8GB16GB$80
CM5008032No8GB32GB$85
CM5008064No8GB64GB$90
CM5016000No16GB0GB (Lite)$115
CM5016016No16GB16GB$120
CM5016032No16GB32GB$125
CM5016064No16GB64GB$130
CM5102000Yes2GB0GB (Lite)$50
CM5102016 Yes2GB16GB$55
CM5102032 Yes2GB32GB$60
CM5102064 Yes2GB64GB$65
CM5104000Yes4GB0GB (Lite)$60
CM5104016 Yes4GB16GB$65
CM5104032Yes4GB32GB$70
CM5104064Yes4GB64GB$75
CM5108000Yes8GB0GB (Lite)$80
CM5108016 Yes8GB16GB$85
CM5108032 Yes8GB32GB$90
CM5108064 Yes8GB64GB$95
CM5116000Yes16GB0GB (Lite)$120
CM5116016Yes16GB16GB$125
CM5116032Yes16GB32GB$130
CM5116064Yes16GB64GB$135

The Raspberry Pi CM5 IO board sells for $20, the IO case for $15, and the cooler for $5 all available on your usual distributors. Some information about the CM5 was leaked beforehand so we know several companies have planned the release of CM5 hardware including SECO, EDATEC with HMI and embedded PCs, and KSH planned to launch the WPC-632-PI CM5 5G IoT gateway in Q1 2024 as an update to its earlier WPC-632-Pi CM4 based on the Compute Module 4.

More details about the Raspberry Pi Compute Module 5 may be found on the product page.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
17 Comments
oldest
newest
maurer
maurer
6 days ago

anything about the compatibility with the CM4 boards?
EDIT – found the Raspberry Pi Compute Module 5: A Raspberry Pi for deeply embedded applications. where they mention CM4 to CM5 Pinout changes – so I guess we need new boards – or existing boards with a different CM connector 🙁

Upgrade pi-top [3]
Upgrade pi-top [3]
6 days ago

Have a look at bret.dk’s article on it, he’s put a table together showing pin compatibility (or otherwise) with the CM4

deb0ro
deb0ro
6 days ago

Hi, yes there is a pinout compatibility, check Jeff Geerling review – he tested few boards and everything (mostly) works.

Jeff Geerling
6 days ago

Also check out my compatibility list — I hope to get it migrated to my main Pi CM4/CM5 board site / database soon: https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/686

Hedda
Hedda
6 days ago

As noted, backwards compatibility or not is the big question for each custom carrior board and product that was made for CM4.

Hedda
Hedda
6 days ago

Is there a compatible dual M.2 PCIe switch adapter you can buy for these types of CM4/CM5 carrier boards with only M.2 slot that would allow us to use both a Hailo AI module and a NVMe SSD harddrive in it at the same time? The point is that it would be awesome for Home Asssistant Yellow users could use a Hailo-8 AI M.2 accelerator card it without sacrificing the NVMe SSD storage M.2 slot. I believe there are at least some dual M.2 HAT(s)/Shield(s) with PCIe switch chip for the regular Raspberry Pi 5 that allow you to use… Read more »

Dan
Dan
6 days ago

It’s a little unwieldy but you can go with a M2 -> full size PCI-E adapter then have your choice of PCI-E switch boards out there.

Luc
Luc
5 days ago

They move from a PCIe connector on CMIO4 to a M2 connector on CMIO5. This is great for an easy NVMe drive installation.
On CMIO4, with an NVMe adaptator in the PCIe slot, the combo doesn’t fit in the case. That was a pity.

The PCIe slot gives more versatility, but I guess most of the users will be satisfy with this choice.

Bernstein
Bernstein
5 days ago

Meh, looks like zero improvements apart from the faster cpu/gpu.

Bernstein
Bernstein
5 days ago

Thx, hoped i missed more, but alas. while the ecosystem support is what makes the pi & breaks all other sbc’s, the rk3588 has been on the market a long time & collabora is pushing hard on mainline support.

Bernstein
Bernstein
5 days ago

Oh and on the low end its gotten pricey. The cheapest cm5 costs almost 2x the price of the cheapest cm4. Or 1.5x of the cm4 with the same config (ram/wifi/nand)

Sam Hasenbosch
Sam Hasenbosch
5 days ago

Looks like there is an error in the model table. CM5102000 should be ‘Yes’ for Wireless.

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...