Radxa CM4

Radxa CM4

Radxa CM4 is a high-performance system-on-module designed to bring the capabilities of the RK3576 processor to space-constrained and custom embedded applications. Built around a 55 mm × 40 mm compact form factor, CM4 is ideal for industrial control, edge computing, computer vision, and multimedia applications.

Powered by the Rockchip RK3576 or RK3576J SoC, Radxa CM4 features an octa-core CPU (4× Cortex-A72 + 4× Cortex-A53), Mali-G52 GPU, and a powerful 6 TOPS NPU, mak-ing it well-suited for AI and multimedia tasks. It supports high-speed LPDDR4x memory, onboard eMMC storage up to 256GB, optional UFS 2.0, SPI Flash, and SDMMC for flexible storage configurations.

With its powerful specs, industrial-grade reliability, flexible I/O via three 100-pin board-to-board connectors, and open ecosystem, Radxa CM4 is the ideal platform for building next-generation embedded systems and edge AI devices.

Note: The components on the Compute Module may be different on specific SKU such as the SKU without eMMC doesn't have the onboard eMMC mounted.


Block Diagram
As illustrated in the figure below, the CM4 block diagram showcases the intricate design and components of this powerful module.

To empower product developers and integrators, Radxa provides an official CM4 IO Board to help users quickly get started with prototyping and evaluation. The IO Board breaks out all major interfaces of CM4, including PCIe, USB, Ethernet, display, and camera connections.

All hardware design files for the CM4 IO Board - including schematics, PCB layout, and BOM - are open source and available on the Radxa Github for community access and customization.

Specification
  • Product Name
    Radxa CM4

  • Form Factor
    55 mm × 40 mm × 4.5 mm module
    4 × M2.5 mounting holes

  • SoC
    Rockchip RK3576 or RK3576J

  • CPU
    Quad-core Cortex-A72 (1MB L2) and Quad-core Cortex-A53 (512KB L2) ARMv8-A, TrustZone, Cryptography Extensions

  • GPU
    ARM Mali G52 MC3

  • NPU
    6 TOPS (INT8), supports INT4/INT8/INT16/FP16/BF16/TF32 compatible with TensorFlow, PyTorch, ONNX, etc.

  • Memory
    LPDDR4/LPDDR4X (up to 4266MT/s) dual-channel 16bit, up to 16GB total address space

  • Codec
    AV1 / AVS2 / VP9 / H.265 multivideo decoder up to 8K@30fps or 4K@120fps
    H.264 multivideo decoder up to 4K@60fps
    H.265 multivideo encoder up to 4K@60fps

  • Storage
    Onboard eMMC Up to 256GB
    Optional onboard SPI Flash
    1x UFS 2.0
    1x SDMMC

  • Ethernet
    1x Onboard Gigabit Ethernet PHY supporting IEEE 1588

  • Video Input
    1x 4-lane MIPI CSI
    1x 4-lane MIPI CSI or 2x 2-lane MIPI CSI

  • Video Output
    1x HDMI TX up to 4K@120Hz
    1x 4-lane eDP Interface up to 4K@60fps
    1x DP Interface up to 4K@120fps
    1x 4-lane MIPI DSI for MIPI LCD
    Able to provide 2x display output

  • USB
    1x USB 3.2 Gen1x1 OTG / HOST
    1x USB 3.2 Gen2x1

  • PCIe
    2x PCIe Gen2 1-lane

  • SATA
    2x SATA 3.1

  • Low Speed Buses
    SPI, I2C, I3C, UART, CAN

  • Connector
    3x 100P 0.4mm pitch B2B connector

Operation Temperature
0°C to 60°C(Commercial Grade)
-40°C to 85°C(Industrial Grade)

Software
  • Debian Linux support
  • Yocto Linux support
  • Buildroot support
  • Android 14 support
  • Rockchip RKNN SDK for AI model deployment

Pinout
The Pinout document for Radxa CM4 offers a detailed explanation of pin assignments and connectivity. You are welcome to visit Radxa CM4 Pinout to access this valuable resource. Download it for comprehensive information.

Mechanical Specification

Model and SKU

Availability
Radxa guarantees availability of the Radxa CM4 until at least September 2035.


Source link 
Find more 




Christopher Fredriksson

Christopher Fredriksson

Editor

 
SweMOD
PHP: 0.08912
SQL: 0.00289 (192) TOTAL: 0.09201
SweMOD
© Copyright 2003-2025, SweMOD

All rights reserved. Terms, conditions and privacy information. All material on this site are the property of SweMOD.Com, unless otherwise stated. Material in news and press sections is the property of the source.