ในช่วงเวลาที่ Raspberry Pi ที่กำลังสร้างบอนร์ด Arm Linux SBC และบอร์ด Arduino MCU หลังจากที่ Raspberry Pi เข้าสู่ธุรกิจ MCU (ไมโครคอนโทรลเลอร์) เมื่อปีที่แล้ว ตอนนี้ Arduino ได้เปิดตัวบอร์ด Arm Linux ตัวแรก นั่นคือ Arduino Portenta X8
บอร์ด Arduino Portenta X8 มีลักษณะเหมือนกับบอร์ด Portenta H7 ที่มีไมโครคอนโทรลเลอร์ STM32H7 Cortex-M7/M4 แต่เพิ่มโปรเซสเซอร์ NXP i.MX 8M Mini ที่รองรับ Linux มี ARM Cortex-A53 จำนวนสี่คอร์ และ ARM Cortex-M4 หนึ่งคอร์ , RAM ขนาด 2GB และหน่วยความจำแฟลช eMMC 16GB
ข้อมูล Arduino Portenta X8:
- SoC – NXP i.MX 8M Mini Arm Cortex-A53 จำนวน 4 คอร์ สูงถึง 1.8 GHz, Cortex-M4 จำนวน 1 คอร์แบบเรียลไทม์สูงสุด 400MHz
- ไมโครคอนโทรลเลอร์ – STMicro STM32H747AII6 Cortex-M7 @ 480 MHz + M4 @ 240 MHz พร้อมหน่วยความจำแฟลชแบบ dual-bank 2MB, RAM 1 MB, ตัวเร่งฮาร์ดแวร์กราฟิก Chrom-ART
- หน่วยความจำระบบ – 2GB LPDDR4
- พื้นที่เก็บข้อมูล – หน่วยความจำแฟลช eMMC ขนาด 16GB
- การเชื่อมต่อ
- อินเทอร์เฟซ Gigabit Ethernet
- 802.11 b/g/n WiFi 4 และ Bluetooth 4.1 (Infineon CYW4343W)
- วิดีโอ I/F – อินเทอร์เฟซ MIPI DSI และ CSI ผ่านขั้วต่อขยาย 80 พิน, DisplayPort ผ่านพอร์ต USB-C
- USB – 1x พอร์ต USB 2.0 Type-C สำหรับจ่ายไฟ (PD) การตั้งโปรแกรม และเอาท์พุต DisplayPort
- I/O – 2x ตัวเชื่อมต่อความหนาแน่นสูง 80 พินพร้อม CAN, PCIe, SAI, MIPI, DSI, SPI, I2S, I2C, UART, PDM
- ความปลอดภัย – NXP SE0502 Secure Elemen, PSA (Platform Security Architecture) ของ Arm
- แหล่งจ่ายไฟ – 5V ผ่านพอร์ต USB-C
- ขนาด – 66.04 x 25.4 มม.
- ช่วงอุณหภูมิ – -40°C ถึง +85°C
เนื่องจาก Arduino ไม่มีความชำนาญในการจัดหาระบบ Linux ที่ปลอดภัยสำหรับลูกค้าองค์กร Arduino จึงร่วมมือกับ Foundries.io ซึ่งจะช่วย Arduino Pro Portenta X8 พัฒนาโซลูชัน Linux IoT และ Edge แบบฝังตัว เพื่อให้แน่ใจว่าบอร์ดนั้นสอดคล้องกับ Arm SystemReady IRและจัดหาระบบปฏิบัติการ Linux microPlatform ที่ปรับแต่งได้พร้อมการสนับสนุนความปลอดภัยและการอัปเดตแบบ Over The Air (OTA) ที่เพิ่มขึ้น
โปรเซสเซอร์ NXP รัน Linux distribution ที่ใช้ Yocto (4x Cortex-A53) และ FreeRTOS? (Cortex-M4) ในขณะที่ไมโครคอนโทรลเลอร์ STM32H7 ยังสามารถตั้งโปรแกรมได้โดยใช้ Arduino IDE หรือ Arduino Cloud, บอร์ด Portenta X8 ยังคงมีขั้วต่อความเร็วสูง แต่จะถอดส่วนหัว Arduino MKR ที่อยู่บนบอร์ด Portenta รายละเอียดทางเทคนิคเพิ่มเติมสามารถพบได้ในหน้าเอกสารประกอบ
Portenta X8 ไม่ใช่บอร์ด Arduino ตัวแรกที่ใช้ Linux เนื่องจาก Arduino Yun และ Arduino Yun Rev 2 ที่ใช้ MIPS เปิดตัวในปี 2556 และ 2561 ตามลำดับ อย่างไรก็ตาม Portenta X8 เป็นบอร์ด Arm Linux ตัวแรกจาก Arduino และมีประสิทธิภาพมากกว่าบอร์ดจากตระกูล Arduino Yun รุ่นก่อนมาก
เช่นเดียวกับบอร์ด Portenta อื่น ๆ Portenta X8 เป็นส่วนหนึ่งของตระกูล Arduino Pro สำหรับการใช้งานในภาคอุตสาหกรรมและองค์กร และคาดว่าจะวางจำหน่ายในช่วงกลางเดือนเมษายนในราคา 199 ยูโรหรือ $239 หรือ ~7,400฿
แปลจากบทความภาษาอังกฤษ : Portenta X8 is the first Arm Linux Arduino board
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT