CM5
The CM5 is an electronic component from Raspberry Pi Ltd. View the full CM5 datasheet below including electrical characteristics.
Manufacturer
Raspberry Pi Ltd
Overview
Part: Compute Module 5 (CM5) — Raspberry Pi Ltd
Type: System on Module (SoM)
Description: A compact and flexible System on Module featuring a Broadcom BCM2712 quad-core Cortex-A76 processor at 2.4 GHz, up to 16 GB LPDDR4x-4267 SDRAM, and optional eMMC flash storage, designed for embedded and industrial applications.
Operating Conditions:
- Supply voltage: 5 V
- Operating temperature: -40 to +85 °C (suffix-dependent — see Table 6.3 for grade-specific ranges)
Absolute Maximum Ratings:
- Max supply voltage: 5.5 V
- Max junction/storage temperature: 125 °C
Key Specs:
- Processor: Broadcom BCM2712 quad-core Cortex-A76 (ARMv8) 64-bit
- Processor speed: 2.4 GHz
- Memory: 2 GB, 4 GB, 8 GB, or 16 GB LPDDR4x-4267 SDRAM with ECC support
- eMMC storage options: 16 GB, 32 GB, or 64 GB (CM5); no eMMC (CM5Lite)
- eMMC bandwidth: Up to 400 MB/s
- Wi-Fi: Dual-band (2.4 GHz and 5.0 GHz) IEEE 802.11 b/g/n/ac
- Bluetooth: Bluetooth 5.0 with BLE
- Ethernet: Integrated Gigabit Ethernet PHY with IEEE 1588 PTP support
- PCIe: One-lane PCIe Gen 2 (5 Gb/s) host interface
- USB: One USB 2.0 high-speed port, two USB 3.0 (SuperSpeed) ports
- HDMI outputs: Two HDMI 2.0 ports, each supporting up to 4Kp60
Features:
- Hardware-accelerated 4kp60 HEVC video decoder
- OpenGL ES 3.1 and Vulkan 1.2 graphics support
- Up to 30 GPIOs, supporting 1.8 V or 3.3 V signalling
- Multiple peripheral interfaces: Up to five UART, five I2C, five SPI, one SDIO, one DPI, one I2S, four PWM channels, three GPCLK outputs
- Dual 4-lane MIPI interfaces (DSI and CSI-2)
- Real-time clock (RTC) with external battery support
- Dedicated 2-pin fan control with PWM
Applications:
- Embedded systems
- Industrial applications
Package:
- Module: 55 mm × 40 mm × 4.7 mm
Features
The design of CM5 is loosely based on Raspberry Pi 5. For cost-sensitive applications, CM5 is also available without the eMMC storage; this variant is called Raspberry Pi Compute Module 5 Lite (CM5Lite). Unless otherwise stated, within this document, CM5 also refers to CM5Lite.
Key features of CM5 are as follows:
- High-performance SoC. Broadcom BCM2712 quad-core Cortex-A76 (ARMv8) 64-bit processor running at 2.4 GHz.
- Compact module design. Small footprint of 55 mm × 40 mm × 4.7 mm module with four M2.5 mounting holes.
- Video decoding. Hardware-accelerated 4kp60 HEVC video decoder.
- Graphics support. OpenGL ES 3.1 and Vulkan 1.2 for modern GPU acceleration.
- Memory options. Available with 2 GB, 4 GB, 8 GB, or 16 GB LPDDR4x-4267 SDRAM with ECC support. For more information about memory options, see Section 6. Ordering information.
- Flash storage. Fast onboard eMMC flash storage with the following options:
- -Speed. An eMMC bandwidth of up to 400 MB/s, which is four times faster than previous compute modules.
- -Storage. Options for 16 GB, 32 GB, or 64 GB eMMC flash memory (for CM5 ), or no eMMC flash memory ( CM5Lite ). For more information about storage options, see Section 6. Ordering information.
- Additional SDIO interface for CM5Lite. One SDIO 2.0 interface to provide external storage or peripheral expansion in place of onboard eMMC (CM5Lite only).
- Optional certified wireless module. Option (see Section 6. Ordering information) for certified radio module with:
- -Dual-band Wi-Fi (2.4 GHz and 5.0 GHz IEEE 802.11 b/g/n/ac).
- -Bluetooth 5.0 with BLE.
- -On-board electronic antenna switch that allows selection between PCB trace or external antenna.
- Wired networking. Integrated Gigabit Ethernet PHY with IEEE 1588 precision time protocol support.
- PCIe expansion. One-lane PCIe Gen 2 (5 Gb/s) host interface for high-speed peripherals.
- USB connectivity. USB options for both High-Speed and SuperSpeed peripherals:
- -One USB 2.0 high-speed port.
- -Two USB 3.0 (SuperSpeed) ports, supporting simultaneous 5 Gb/s data transfer.
- Flexible GPIO and peripheral support. Up to 30 GPIOs, supporting 1.8 V or 3.3 V signalling, with multiple peripheral interfaces:
- -Up to five UART
- -Up to five I2C
- -Up to five SPI
- -One SDIO interface
- -One DPI (parallel RGB display)
- -One I2S
- -Up to four PWM channels
- -Up to three GPCLK outputs
- Dual HDMI outputs. Two HDMI 2.0 ports, each supporting up to 4Kp60 output simultaneously.
- Dual 4-lane MIPI interfaces. Two MIPI ports supporting both DSI (display port) and CSI-2 (camera port) functionality.
- Power input. Single 5 V power input with USB power delivery support for up to 5 A at 5 V.
- Real-time clock (RTC). Integrated RTC powered by an external battery for timekeeping when offline.
- Fan control. Dedicated 2-pin fan control with PWM for active thermal management.
Electrical Characteristics
For safe and reliable operation of CM5, observe the following electrical parameters and limitations.
Thermal Information
CM5 contains less metal in the PCB and fewer connectors than Raspberry Pi 5, which means that it has less passive heat sinking than Raspberry Pi 5.
The BCM2712 SoC on CM5 has built-in thermal management that reduces its clock speed to keep the SoC temperature below 85°C. To avoid overheating, the SoC might automatically throttle its performance in high ambient temperatures. If the SoC can't reduce its temperature enough through throttling, its case temperature can exceed 85°C. Any thermal management solution must ensure that the ambient temperatures of the other silicon components on the board stay within their safe operating range.
CM5′s overall operating temperature range is from -20°C to +85°C (non-condensing). Wireless RF performance is best within -20°C to +75°C.
Related Variants
The following components are covered by the same datasheet.
Get structured datasheet data via API
Get started free