ArmSoM CM1 – A $15 Compute Module/SBC hybrid powered by Rockchip RK3506J SoC

ArmSoM CM1 is a system-on-module/compute module powered by the industrial-grade Rockchip RK3506K tri-core Arm Cortex-A7 SoC, coupled with 256MB or 512MB DDR3L, 256MB or 512MB NAND flash, and exposing I/Os through 2.54mm pitch headers.

The module is more of a SoM/SBC hybrid with a MIPI DSI display connector, a microSD card slot, a USB Type-C port, and 44-pin and 40-pin GPIO headers that allow the CM1 to be used as a standalone SBC or as a module connected to a baseboard like the company’s CM1-IO carrier board (aka ArmSoM-FORGE1-IO).

ArmSom CM1 RK3506J Compute Module and Carrier board
Carrier board (left) and CM1 Compute Module (right)

ArmSoM CM1 specifications:

  • SoC – Rockchip RK3506J
    • CPU
      • 3x Arm Cortex-A7 cores up to 1.5 GHz
      • Arm Cortex-M0 real-time core
    • GPU – 2D GPU only
    • No VPU, no NPU
  • System Memory – 256MB or 512MB DDR3L
  • Storage
    • 256MB or 512MB SPI NAND flash
    • MicroSD card slot
  • Display Interface – 2-lane MIPI DSI connector up to 1280 x 1280 @ 60FPS
  • USB – 1x USB Type-C port for power and programming
  • Expansion/Carrier board connectors – 40-pin + 44-pin 2.54mm pitch male headers
    • Audio – Speaker, Mic, I2S
    • Networking – 2x 100Mbps Ethernet RJ45 ports
    • USB – 2.0 host port
    • Serial Communication – RS485 and CAN Bus
    • Low-speed I/Os – UART, SPI, I2C, PWM
    • Power Signals
  • Misc – MaskROM key
  • Power Supply – 5V via USB-C port
  • Dimensions – 70 x 42 mm
  • Temperature Range – -40°C to 85°C

ArmSOM CM1 ports

ArmSoM CM1-IO carrier board specifications:

  • 40-pin & 44-pin female headers for ArmSoM CM1 Compute Module with RK3506J SoC, up to 512MB RAM, u pto 512MB NAND flash
  • Audio – 3.5mm audio jack (Headphone/Mic)
  • Networking
    • 2x 10/100Mbps Ethernet RJ45 jacks
    • WiFi 5 and Bluetooth 4.2
  • USB – 2x USB 2.0 Type-A ports
  • Expansion
    • 40-pin (mostly) Raspberry Pi compatible GPIO header
    • 14-pin header with RS485, CAN Bus, microphone input, speaker output
  • Power Supply – 12V DC jack
  • Dimensions – 100 x 70mm
  • Temperature Range – -40°C to 85°C

ArmSoM-FORGE1-IO carrier boardArmSoM provides pre-validated factory system images built with Buildroot, a cross-compilation toolchain, a Board Support Package (BSP), device tree configuration templates, and a peripheral driver development framework. You’ll find all that and further hardware details on the documentation website and GitHub. Software support should be about the same as for the ArmSoM/Banana Pi Forge1 RK3506J SBC.

The company explains that the Cortex-A7 cores manage GUIs and complex algorithms, while the Cortex-M0 core controls robotic arms or collects sensor data, and both work concurrently without interference. We have quite a wide range of RK3506J, RK3506B, and RK3506 boards and modules now, thanks to products from LuckFox, Forlinx, and others besides the ones from ArmSoM/Banana Pi.

Rockchip RK3506J kit with 7-inch display

The ArmSoM CM1 Rockchip RK3506J Compute Module is sold at a competitive price, since it goes for just $15 on the ArmSoM store. and a complete kit with the SoM and carrier board sells for $28.50. You could also add the 7-inch (1280×800) touchscreen display shown above for $51.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 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.
6 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC