ArmSoM CM1 – โมดูล/บอร์ด SBC แบบ hybrid ที่ใช้ชิป Rockchip RK3506J

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 RK3506J Compute Module and Carrier board

สเปคของ ArmSoM CM1 :

  • SoC – Rockchip RK3506J
    • CPU
      • 3x Arm Cortex-A7 cores สูงสุด 1.5 GHz
      • Arm Cortex-M0 core สำหรับงานประมวลผลแบบเรียลไทม์
    • GPU – รองรับเฉพาะ 2D GPU
    • ไม่มี VPU, ไม่มี NPU
  • หน่วยความจำ – 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 ports

สเปคของ 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 FORGE1 IO carrier board

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 ให้เลือกหลากหลายรุ่นแล้ว ทั้งจาก LuckFoxForlinx และผู้ผลิตรายอื่น ๆ นอกเหนือจาก ArmSoM/Banana Pi

Rockchip RK3506J kit 7 inch display

โมดูล 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

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา