ArmSoM-CM7s Product Introduction
Let's get to know the ArmSoM-CM7s in 5 minutes
Introduction
ArmSoM-CM7s Core Board: compact in size, powerful in performance, built specifically for deep embedded scenarios. The board comes with the Rockchip RK3588S 8-core 64-bit flagship processor (4×Cortex-A76 @ 2.4GHz + 4×Cortex-A55 @ 1.8GHz), built on an advanced 8nm process, offering great computing power and excellent energy efficiency. It features an ARM Mali-G610 high-performance GPU, fully compatible with OpenGL ES 3.2, OpenCL 2.2, and Vulkan 1.2 graphics APIs. It also has a powerful 6 TOPS NPU, supporting INT4/INT8/INT16 mixed-precision computing, easily handling edge AI inference.
The module offers a variety of bus and expansion interfaces, supports eMMC flash memory of different capacities, and can be widely used in industrial IoT, edge computing, and smart devices.

Relying on a strong ecosystem and a variety of expansion accessories, ArmSoM can help users easily go from ideas to prototypes to mass production, making it an ideal creative platform for makers, dreamers, and hobbyists.
armsom-cm7s v1.1 CN2 pins 2 and 4 aren't working, will be fixed in the next v1.2 version
Key parameters
- SOC:Rockchip RK3588S (8nm LP process)
- CPU:8-core 64-bit(4×Cortex-A76@2.4GHz + 4×Cortex-A55@1.8GHz)
- GPU:ARM Mali-G610 3D GPU,supports OpenGL ES3.2 / OpenCL 2.2 / Vulkan 1.2
- NPU:6 TOPS computing power, supports mixed INT4/INT8/INT16 operations
- RAM:2/4/8/16/32GB LPDDR4/4X
- eMMC:32/64/128/256GB eMMC
- interface:On-board 3×100-pin connector (DF40C-100DP-04V), supports multiplexed buses and control pins like Type-C/DP1.4, HDMI 2.1/eDP1.3, MIPI DPHY/CSI, USB 3.0/2.0, SATA III/PCIe 2.0, SDIO 3.0/RGMII, SDMMC, and I2C/I2S/UART/SPI/CAN/PWM/GPIO.
- Power supply:Input DC 5V (MAX 2500mA); Output DC 3.3V/1.8V (MAX 600mA)
- Size:55 x 40 x 1.6 mm
- Input:DC 5V MAX 2500mA
- Output:DC 3.3V MAX 600mA 和 DC 1.8V MAX 600mA
- PCB size:55 x 40 x 1.6 mm (L x W x H)
Getting started
CM7s User Manual
How to start using your CM7s
Hardware Info
Hardware interface

- Designed as a board-to-board connector
ArmSoM CM7s vs Raspberry Pi CM5
Here's a comparison chart of the specs for the ArmSoM CM7s and the Raspberry Pi CM5:
| Specification | ArmSoM CM7s | Raspberry Pi CM5 |
|---|---|---|
| Processor | RK3588S SoC | Broadcom BCM2712 |
| CPU Architecture | Quad-core ARM Cortex-A76 & Quad-coreCortex-A55 | Quad-core ARM Cortex-A76 |
| GPU | ARM Mali-G610 MP4 | VideoCore VII |
| NPU | 6 TOPS computing power | No built-in NPU |
| Memory | Supports up to 32GB LPDDR5 | 2GB、4GB、8GB、16GB LPDDR4 |
| Storage | eMMC storage (optional capacity) | eMMC storage (optional capacity) |
| Display Output | 1x HDMI 2.1, 1x DP 1.4 | 2x HDMI 2.0 |
| Video Resolution | Supports 8K@60fps | Supports 4K@60fps |
| Network Interface | 1x Gigabit Ethernet port | 1x Gigabit Ethernet port |
| USB Ports | 1x USB3.0,3x USB2.0 | 2xUSB3.0,1xUSB2.0 |
| GPIO | 40 pin GPIO | 40 pin GPIO |
| Expandability | 2x PCIE2.1/SATA3 | 1x PCIe 2.0 |
| Camera Interface | 1x 4-channel MIPI CSI, 2x 2-channel MIPI CSI | 2x 4-channel MIPI CSI |
| Display Interface | 1x 4-channel MIPI DSI | 2x 4-channel MIPI DSI |
| Power Input | 5V | 5V |
| Dimensions | 55mm x 40mm | 55mm x 40mm |
| Operating System Support | Debian, Android, Ubuntu, Armbian, etc. | Raspberry Pi OS, Ubuntu, etc. |
| Primary Use Cases | High-end tablets, edge computing, AI, cloud computing, AR/VR, smart security, smart home, and more | Embedded systems, industrial control, AI/machine learning, digital signage, IoT, edge computing |
Product block diagram

Hardware Specs
| Category | Function |
|---|---|
| SOC | |
| CPU | |
| GPU | |
| NPU | |
| VPU/Codec | |
| ISP | |
| RAM | |
| Flash | |
| Display | |
| Camera | |
| Network | |
| PCIe | |
| USB | |
| Audio | |
| Others |
RK3588S Block Diagram
RK3588S Block Diagram

Pin Definition
ArmSoM-CM7s_PinoutDevelopment Materials
SDK source code
ArmSom-bsp
Building a Linux System
Armbian
Armbian Linux build framework
CM7s kernel
Improved Rockchip Linux
CM7s uboot
ArmSoM/u-boot
RKNN-LLM
AI models to Rockchip chips
Hardware info
Get CM7s schematics, DXF, and other hardware materials
Google Drive linkOfficial mirror
The ArmSoM team uses Debian bullseye as the official operating system.How do I flash a system image?📤📤
The following systems have been officially tested and verified by ArmSoM:
| logo | Description | Download |
|---|---|---|
![]() | debian12 for CM7s-IO : Debian 12 brings thousands of new and updated packages, supporting a variety of desktop environments and processor architectures (including 32-bit and 64-bit PCs, ARM, MIPS, and PowerPC). But one of the biggest changes is that the Linux kernel has been upgraded from version 5.10 to 6.1 LTS. | |
| Android14 for CM7s-IO : The latest operating system upgrade makes your device more personalized, secure, and accessible. Improved photo quality, new themes, and AI-generated wallpapers. Privacy updates to protect your health, safety, and data. Accessibility features have also been expanded. | ||
| ubuntu22.04 for CM7s : Ubuntu 22.04, code-named 'Jammy Jellyfish', is a version officially released by Canonical on April 21, 2022. |
Third-party mirror
| logo | Description | Download |
|---|---|---|
![]() | Armbian for CM7s: Armbian is a computing build framework that lets users create ready-to-use images with working kernels based on various single-board computer configurations. It provides a variety of pre-built images for some supported single-board computers, usually based on Debian or Ubuntu. | |
| ubuntu-rockchip for CM5 : This project aims to provide a default Ubuntu experience for Rockchip RK3588 devices. Get started now by choosing the right Ubuntu server or desktop image and enjoy a familiar environment. |
Product Certificate
CE / FCC / RoHS
Supply Statement
ArmSoM-CM7s will be produced at least until August 2034.
Accessory
The official accessories we designed for the ArmSoM-CM7s-IO are meant to help you get the best performance from your computer.

Display-10-hd
10.1-inch touchscreen display, can be used for interactive projects like entertainment systems and information dashboards.

Camera-module1
The camera-module1 is compatible with the OV13850 and is a low-power camera module.
Purchase Samples
Expert Perspective
User Case
Notes
- Before handling the device, please ensure you wear an anti-static wrist strap or take electrostatic discharge measures to prevent damage to the development board.
- Assembly should be performed in an electrostatic-safe environment, avoiding operations in dry and low-humidity conditions.
- When not in use, store the device in an anti-static bag and keep it in a suitably temperature-controlled, low-humidity environment to prevent static electricity buildup.
- When handling the device, avoid friction or collisions to prevent the generation of static electricity that could cause damage.
- When holding the device, try to avoid direct contact with the chips on the mainboard to prevent static damage.
- Do not plug or unplug wires or other devices while the device is operating to avoid damage from electrical surges.
- When connecting or disconnecting the GPIO/MIPI expansion interfaces, make sure to turn off the power and disconnect the power cable to prevent damage from electrical current.
Without effective cooling measures, the surface temperature of the main chip may exceed 60 degrees. When handling the device, please avoid direct contact with the SoC and surrounding power inductors to prevent burns. Ensure that the environment is well-ventilated during operation to prevent localized heat buildup, which could lead to overheating. Additionally, do not place the device in direct sunlight. It is recommended to choose between the official cooling fan, heat sink, or third-party cooling kits based on specific usage conditions to ensure optimal cooling performance.

