CM5
A High-Performance Embedded SoM
The Radxa CM5 is a high-performance compute module based on the Rockchip RK358x SoC, which integrates the CPU, GPU, NPU, PMU, LPDDR4X memory, and eMMC storage into a compact 56 mm × 41 mm form factor. It boasts impressive capabilities not only in terms of computational performance but also in graphics rendering and AI computing. Whether it's high-performance computing or multimedia processing, the Radxa CM5 can handle it smoothly and stably.
Rockchip RK3582 or Rockchip RK3588S2
Experience Outstanding Performance, Explore Endless Possibilities
Neural Process Unit
Make AI Easy with Support for Popular Deep Learning Frameworks
TensorFlow, Caffe, Tflite, PyTorch, ONNX NN, Android NN, and More!
Multiple Memory and eMMC Combinations
LPDDR4X RAM: 2GB / 4GB / 8GB / 16GB / 32GB
Onboard eMMC: 8GB / 16GB / 32GB / 64GB / 128GB
Support for Multiple Displays
Simultaneous 8K, 4K, and 2K Support
Fully Functional Type-C Supported
Discover Abundant Functionality with
3x 100-Pin B2B Connectors
Durable and Reliable B2B Connectors
Radxa CM5 utilizes an industrial-grade B2B connector with 3x100 pins,
providing convenient disassembly and installation.
Compatible with Multiple IO Boards
Quick Functional Verification with Radxa CM5 IO Board
Accelerate your testing process with the convenience of Radxa CM5 IO board, ensuring swift and efficient functional verification.
Comprehensive Technical Documentation and
Active Community
Block Diagram
Interfaces
Hardware Spec
Item | Radxa CM5 | Radxa CM5 Lite |
---|---|---|
SoC | Rockchip RK3588S2 | Rockchip RK3582 |
CPU | Arm Quad Cortex®‑A76 and Quad Cortex®‑A55 | Arm Dual Cortex®‑A76 and Quad Cortex®‑A55 |
GPU | Arm Mali™ G610MP4 - OpenGL® ES1.1, ES2.0, ES3.2 - OpenCL® 1.1, 1.2, 2.2 - Vulkan® 1.1, 1.2 - 2D image acceleration module |
No GPU |
NPU | Supports INT4 / INT8 / INT16 / FP16 / BF16 / TF32, up to 6 TOPs | Supports INT4 / INT8 / INT16 / FP16 / BF16 / TF32, up to 5 TOPs |
Multimedia | H.265 & VP9 decode 8K@60fps H.264 decode 8K@30fps AV1 decode 4K@60fps H.264 & H.265 encode 4K@120fps |
H.265 & VP9 decode 8K@60fps H.264 decode 8K@30fps AV1 decode 4K@60fps H.264 & H.265 encode 4K@60fps |
RAM | LPDDR4x Up to 32GB | |
Storage | Onboard eMMC Up to 128GB Supports SDMMC interface for data storage and OS boot |
|
Ethernet | 1x Onboard Gigabit Ethernet PHY | |
Video Output | 1x HDMI TX up to 8K@60Hz 1x eDP TX up to 4K@60Hz 1x DP TX (USB3 combo) up to 8K@30Hz 1x 2-lane MIPI D/C PHY TX 1x 4-lane MIPI D/C PHY TX |
|
Video Input | 1x 2-lane MIPI DPHY CSI RX 1x 4-lane MIPI D/C PHY RX |
|
USB | 2x USB 2.0 HOST Ports 1x USB 3.0 HOST Port 1x USB 3.0 OTG / HOST Port |
|
PCIe | 2x PCIe2.0 (1-lane) - One shared with USB3 and SATA - One shared with SATA |
|
SATA | 2x SATA ports - One shared with USB3 & PCIe2.0 - One shared with PCIe2.0 |
|
Connectivity | Up to 2x I2S, 2x PDM, 2x SPDIF TX Up to 10x UART Up to 5x SPI Up to 3x CAN Up to 7x I2C Up to 15x PWM |
|
Connector | 3 x 100 pins B2B connectors | |
Operating Conditions | 0 ~ 50°C recommended | |
Software | Debian / Android | Debian |
Dimension | 56 mm × 41 mm |
Download
Documentation
Overview | Download |
Getting Started | Download |
Radxa OS | Download |
Android | Download |
Accessories | Download |
Hardware | Download |
Product Information
Product Brief | Download |
Carrier Board Design Note | Download |
Schematic V2.21 | Download |
Components Placement Map (SMD V2.21) | Download |
Pinout V2.21 | Download |
Cad Files V2.21 2D | Download |
Cad Files V2.21 3D | Download |
Design Resources
Radxa CM5 IO Board | Download |
Want to buy in bulk?
Custom Requirements?
Discussion Forum
Feel free to ask questions, share tips or report issues.