ArmSoM CM1 เป็นโมดูล (System-on-Module/Compute Module) ที่ใช้ชิปอุตสาหกรรม Rockchip RK3506K ซึ่งเป็น SoC แบบ Arm Cortex-A7 สามคอร์ พร้อมหน่วยความจำ DDR3L ขนาด 256MB หรือ 512MB, NAND flash ขนาด 256MB หรือ 512MB และมีการเชื่อมต่อ I/O ผ่าน Header ระยะ 2.54 มม.
โมดูลนี้รวมคุณสมบัติของ SoM และ SBC แบบ hybrid เข้าด้วยกันโดยมาพร้อมคอนเนกเตอร์ MIPI DSI สำหรับจอแสดงผล, สล็อต microSD card, พอร์ต USB Type-C และ GPIO header แบบ 44 พิน และ 40 พิน ทำให้ CM1 สามารถใช้งานได้ทั้งแบบบอร์ด SBC เดี่ยว ๆ หรือเชื่อมต่อเข้ากับบอร์ดฐาน เช่น CM1-IO carrier board (หรือที่เรียกว่า ArmSoM-FORGE1-IO) ของบริษัท
สเปคของ ArmSoM CM1 :
- SoC – Rockchip RK3506J
- CPU
- 3x Arm Cortex-A7 cores สูงสุด 1.5 GHz
- Arm Cortex-M0 core สำหรับงานประมวลผลแบบเรียลไทม์
- GPU – รองรับเฉพาะ 2D GPU
- ไม่มี VPU, ไม่มี NPU
- CPU
- หน่วยความจำ – DDR3L ขนาด 256MB หรือ 512MB
- ที่เก็บข้อมูล
- SPI NAND flash ขนาด 256MB หรือ 512MB
- MicroSD card slot
- อินเทอร์เฟซจอแสดงผล – คอนเนกเตอร์ MIPI DSI แบบ 2 เลน ความละเอียดสูงสุด 1280 x 1280 @ 60FPS
- USB – 1x พอร์ต USB Type-C สำหรับจ่ายไฟและโปรแกรม
- คอนเนกเตอร์ Expansion/Carrier board – headers แบบ male 40 พิน + 44 พิน ระยะห่าง 2.54 มม.
- เสียง – ลำโพง, ไมโครโฟน, I2S
- ระบบเครือข่าย – 2x พอร์ต Ethernet RJ45 ความเร็ว 100Mbps
- USB – พอร์ตโฮสต์ USB 2.0
- การสื่อสารแบบ Serial – RS485 และ CAN Bus
- I/O แบบ Low-speed – UART, SPI, I2C, PWM
- สัญญาณไฟเลี้ยง
- อื่น ๆ – ปุ่ม MaskROM
- แหล่งจ่ายไฟ – 5V ผ่านพอร์ต USB-C
- ขนาด – 70 x 42 มม.
- ช่วงอุณหภูมิใช้งาน – -40°C ถึง 85°C
สเปคของ ArmSoM CM1-IO carrier board:
- Headers แบบ female 40 พิน และ 44 พิน สำหรับเชื่อมต่อกับ ArmSoM CM1 Compute Module with RK3506J SoC, up to 512MB RAM, u pto 512MB NAND flash
- เสียง – ช่องเสียบหูฟัง/ไมโครโฟน 3.5 มม.
- เครือข่าย
- พอร์ต Ethernet RJ45 ความเร็ว 10/100Mbps จำนวน 2 พอร์ต
- รองรับ WiFi 5 และ Bluetooth 4.2
- USB – พอร์ต USB 2.0 Type-A จำนวน 2 พอร์ต
- การขยาย
- Header GPIO 40 พิน (เข้ากันได้กับ Raspberry Pi ในหลายพิน)
- Header 14 พิน พร้อม RS485, CAN Bus, อินพุตไมโครโฟน, เอาต์พุตลำโพง
- แหล่งจ่ายไฟ – แจ็ก DC 12V
- ขนาด – 100 x 70 มม.
- ช่วงอุณหภูมิใช้งาน – -40°C ถึง 85°C
ArmSoM มีการจัดเตรียมอิมเมจระบบจากโรงงานที่ผ่านการทดสอบมาแล้ว โดยสร้างด้วย Buildroot พร้อมด้วยชุดเครื่องมือคอมไพล์ข้ามแพลตฟอร์ม (cross-compilation toolchain), ชุด Board Support Package (BSP), แม่แบบการตั้งค่า device tree และเฟรมเวิร์กสำหรับพัฒนาไดรเวอร์อุปกรณ์ต่อพ่วง (peripheral) สามารถค้นหาข้อมูลเหล่านี้และรายละเอียดฮาร์ดแวร์เพิ่มเติมได้บนเว็บไซต์เอกสารและ GitHub โดยซอฟต์แวร์ที่รองรับควรมีความใกล้เคียงกับบอร์ด Banana Pi BPI-Forge1 หรือ ArmSoM Forge1 SBC
ทางบริษัทอธิบายว่า คอร์ Cortex-A7 ทำหน้าที่จัดการ GUI และอัลกอริทึมที่ซับซ้อน ขณะที่คอร์ Cortex-M0 ใช้ควบคุมแขนกลหรือเก็บข้อมูลจากเซ็นเซอร์ และทั้งสองคอร์สามารถทำงานพร้อมกันโดยไม่รบกวนกัน ปัจจุบันมีบอร์ดและโมดูลตระกูล RK3506J, RK3506B และ RK3506 ให้เลือกหลากหลายรุ่นแล้ว ทั้งจาก LuckFox, Forlinx และผู้ผลิตรายอื่น ๆ นอกเหนือจาก ArmSoM/Banana Pi
โมดูล ArmSoM CM1 Compute Module ที่ใช้ชิป Rockchip RK3506J วางจำหน่ายในราคาที่แข่งขันได้ โดยมีราคา $15 (~500฿) บน ArmSoM store และชุดคิทครบเซ็ตที่ประกอบด้วยโมดูล และบอร์ดขยายมีราคา $28.50 (~900฿) นอกจากนี้ยังสามารถเพิ่มจอสัมผัสขนาด 7 นิ้ว (1280×800) ที่แสดงไว้ด้านบนได้ในราคา $51 (~1,700฿)
แปลจากบทความภาษาอังกฤษ : ArmSoM CM1 – A $15 Compute Module/SBC hybrid powered by Rockchip RK3506J SoC

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT