Olimex ได้เปิดตัว iMX8MP-SOM-4GB-IND เป็นโมดูล (SoM) แบบ open-source hardware ระดับอุตสาหกรรมที่ใช้ชิปประมวลผล NXP i.MX 8M Plus Arm AI SoC และมีหน่วยความจำ LPDDR4 ขนาด 4GB ที่สามารถรัน Linux mainline ได้และสามารถทำงานในช่วงอุณหภูมิ -20°C ถึง +85°C
โมดูล CPU นี้มีอินเทอร์เฟสที่หลากหลายผ่าน female headers รวมถึง HDMI 2.0, MIPI-DSI, LVDS, dual MIPI CSI, dual Gigabit Ethernet, CAN FS และอื่น ๆ นอกจากนี้ Olimex ยังได้ออกแบบบอร์ด iMX8MP-SOM-EVB evaluation board สำหรับการทดลองใช้งาน
Olimex iMX8MP-SOM-4GB-IND system-on-module
สเปค:
- SoC – NXP i.MX 8M Plus (MIMX8ML8CVNKZAB)
- CPU
- โปรเซสเซอร์ Quad-core Arm Cortex-A53 @ สูงสุด 1.6 GHz
- Arm Cortex-M7 real-time core @ 800 MHz
- Cache – 512KB
- GPU – Vivante GC7000UL 3D GPU, Vivante GC520L 2D GPU
- VPU – ตัวถอดรหัสและตัวเข้ารหัสวิดีโอ 1080p H.265/H.264
- DSP HiFi 4 DSP
- AI accelerator – Neural Processing Unit (NPU) 2.3 TOPS
- CPU
- หน่วยความจำ – LPDDR4 4GB
- สตอเรจ – EEPROM สำหรับการกำหนดค่า Linux
- คอนเนกเตอร์จอแสดงผลและกล้อง
- 1x คอนเนกเตอร์ MIPI DSI
- คอนเนกเตอร์ LVDS 4/8-lane
- 2x คอนเนกเตอร์กล้อง MIPI-CSI
- 5x 40-pin headers และ 1x 20-pin header (รวม 220 ขา) พร้อมด้วย
- พื้นที่เก็บข้อมูล – 3x SDIO eMMC 5.1
- อินเตอร์เฟสการแสดงผล – HDMI 2.0
- เสียง – ASRC, SAI/I2S, HDMI eARC
- กล้อง – 1x ISP camera
- ระบบเครือข่าย – 2 x Gigabit Ethernet (1 x TSN)
- USB – USB 3.0 พร้อม OTG
- PCIe – 1x PCIe 3.0
- ขา I/O อื่นๆ
- 2x CAN FD
- 3x SPI, 5x I2C
- 4x UART สูงสุด 5Mbps
- 4x PWM
- การจัดการพลังงาน – บนบอร์ด PCA9450 PMIC
- ขนาด – 70 x 43 มม.
- ช่วงอุณหภูมิ – -20°C ถึง +85°C
บริษัทที่ผลิต System-on-module มักจะให้ไฟล์การออกแบบสำหรับ carrier board เท่านั้น แต่ Olimex ได้เผยแพร่ไฟล์ KiCad สำหรับ iMX8MP-SOM-4GB-IND ภายใต้ CERN Open Hardware Licence Version 2 – Strongly Reciprocal บน GitHub
โปรเซสเซอร์ NXP i.MX 8M ได้รับกาสนับสนุนโดย Linux BSP จาก NXP พร้อมบริการระดับมืออาชีพที่เป็นตัวเลือกสำหรับการบำรุงรักษาและการอัปเดตความปลอดภัย ใช้ mainline Linux ซึ่งผู้ใช้จะได้รับโค้ดเวอร์ชันล่าสุด, Olimex แจ้งว่าสามารถรัน mainline Linux บนโมดูล CPU iMX8MP-SOM-4GB-IND แต่ตอนนี้เราพบรายละเอียดเกี่ยวกับซอฟต์แวร์ค่อนข้างจำกัด แม้ว่าบริษัทจะเผยแพร่ buildroot image และมีเอกสารประกอบบางอย่างบน GitHub แต่ไม่ได้มีการอัปเดตสำหรับ โปรเซสเซอร์ NXP i.MX ในตอนนี้
บอร์ด iMX8MP-SOM-EVB evaluation board
Olimex EVS สำหรับ iMX8MP-SOM มีอินเทอร์เฟสดังต่อไปนี้
- คอนเกนเตอร์สำหรับโมดูล iMX8MP-SOM ที่อธิบายไว้ด้านบน
- สตอเรจ
- ช่องเสียบ M.2 2280 NVMe SSD socket
- คอนเนกเตอร์โมดูล eMMC / Flash
- ช่องเสียบ MicroSD card socket
- เอาต์พุตวิดีโอ – คอนเกนเตอร์ HDMI 2.0
- เสียง – Line OUT jack ขนาด 3.5 มม., Line IN jack ขนาด 3.5 มม
- ระบบเครือข่าย – 2x คอนเนกเตอร์ Gigabit Ethernet (LAN1 พร้อมรองรับ TSN)
- USB – 2x พอร์ตUSB 3.0 host
- Serial – 2x CAN ไดรเวอร์และคอนเนกเตอร์
- Expansion – คอนเนกเตอร์ UEXT, 2x GPIO headers
- อื่น ๆ – ปุ่ม Reset และ Power
- ขนาด – 155×102 มม.
เช่นเดียวกับ SoM i.MX 8M Plus EVB เป็น open-source hardware มีไฟล์ออกแบบ KiCad ที่เผยแพร่บน GitHub พร้อมด้วยคู่มือผู้ใช้
ราคาและการวางจำหน่าย
ทั้งสองรุ่นวางจำหน่ายแล้วโมดูล iMX8MP-SOM-4GB-IND เริ่มต้นที่ราคา 70 ยูโร(~2,800฿) ถ้าคำสั่งซื้อ 1,000 ชิ้นขึ้นไปราคาจะลดเหลือ 64.40 ยูโร(~2,500฿) และบอร์ด iMX8MP-SOM-EVB evaluation board ราคา 50 ยูโร(~2,000฿)
แปลจากบทความภาษาอังกฤษ : Olimex open-source hardware NXP i.MX 8M Plus industrial-grade SoM runs mainline Linux
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT