Raspberry Pi Compute Module 5 Programming Jig เป็นระบบสำหรับการโปรแกรมแบบหัวเดี่ยว (single-head provisioning system) ที่ออกแบบมาเพื่อให้สามารถติดตั้งหรือแฟลชระบบปฏิบัติการลงบน Raspberry Pi CM5 ได้อย่างสะดวก โดยไม่จำเป็นต้องใช้ Carrier Board
Jig เชื่อมต่อกับเครือข่ายสำหรับการ Provisioning ผ่าน Ethernet หรือ Wi-Fi และมีพอร์ต Ethernet อีกหนึ่งพอร์ตสำหรับเชื่อมต่อกับ Compute Module โดยตัว CM5 จะถูกยึดให้อยู่กับที่ด้วยกลไก Clamp และเชื่อมต่อทางไฟฟ้าผ่าน Pogo Pin
สเปค:
- คุณสมบัติ
- หัว Provisioning
- อินเทอร์เฟซ Pogo Pin
- กลไกยึดแบบ Mechanical Clamping
- รองรับ Raspberry Pi Compute Module 5
- การเชื่อมต่อ
- JIG ETH – พอร์ต Gigabit Ethernet แบบ RJ45 สำหรับเชื่อมต่อ Jig เข้ากับเครือข่าย
- DUT ETH – พอร์ต Gigabit Ethernet แบบ RJ45 สำหรับเชื่อมต่อ CM5 เข้ากับเครือข่าย
- Wi-Fi พร้อมเสาอากาศภายนอก เป็นอีกทางเลือกสำหรับการเชื่อมต่อผ่าน JIG ETH
- USB-C Boot Connector สำหรับเชื่อมต่อกับคอมพิวเตอร์โฮสต์
- อื่นๆ – ไฟ LED แสดงสถานะ
- การจ่ายไฟ – อินพุตไฟ DC 12V/2A (24W) ผ่าน Barrel Jack
- ขนาด – 181.5 × 170 × 153 มม.
- น้ำหนัก – 1,796 กรัม
ขั้นตอนแรกคือการแฟลช Compute Module Programming Jig OS ลงในตัว Jig โดยใช้โปรแกรม Raspberry Pi Imager หลังจากตั้งค่าโดยเปิดลิงก์ rpi-imager://open?repo=https://downloads.raspberrypi.com/cm5-jig/cm5-jig.rpi-imager-manifest ในเว็บเบราว์เซอร์ และเปิดใช้งาน rpiboot ด้วยการกด Ctrl + Alt + S จากนั้นขั้นตอนจะคล้ายกับการแฟลช Raspberry Pi OS ลงในการ์ด microSD
หลังจากติดตั้งระบบปฏิบัติการลงบน Jig แล้ว ให้ปิดและเปิดเครื่องใหม่ จากนั้นเชื่อมต่อ Jig เข้ากับเครือข่ายผ่าน Ethernet (แนะนำ) หรือ Wi-Fi เพื่อ:
- ใช้ Raspberry Pi Connect สำหรับการแชร์หน้าจอและการเข้าถึงผ่าน SSH
- ดาวน์โหลดซอฟต์แวร์อัปเดต
- ถ่ายโอนอิมเมจระบบปฏิบัติการไปยัง Jig
นักพัฒนาสามารถทำระบบ Provisioning แบบอัตโนมัติได้ด้วยซอฟต์แวร์โอเพนซอร์ส rpi-sb-provisioner ซึ่งรองรับการตั้งค่าที่จำเป็นต่าง ๆ เช่น Secure Boot, Full Disk Encryption และการติดตั้งระบบปฏิบัติการแบบ Bare OS ด้วยเหตุผลด้านความปลอดภัย เว็บอินเทอร์เฟซของระบบจะสามารถเข้าถึงได้เฉพาะจาก localhost เท่านั้น ดังนั้นจึงต้องใช้ Raspberry Pi Connect เพื่อเข้าถึงเว็บอินเทอร์เฟซจากระยะไกล จากเว็บอินเทอร์เฟซ ผู้ใช้สามารถทำตามขั้นตอนเพื่อถ่ายโอนอิมเมจ OS, ตั้งค่า Secure Boot Provisioner เช่น โหมดความปลอดภัย ฐานข้อมูลสำหรับการผลิต และ Signing Key จากนั้นจึงเริ่มโปรแกรม CM5 ได้, ไฟ LED แสดงสถานะบน Jig ยังช่วยให้นักพัฒนาตรวจสอบสถานะของตัว Jig และกระบวนการแฟลชเฟิร์มแวร์ได้อีกด้วย โดยรายละเอียดเพิ่มเติมสามารถดูได้จาก GitHub repo ของ rpi-sb-provisioner
Raspberry Pi Compute Module 5 Programming Jig วางจำหน่ายแล้วในราคา $600 (~20,000฿) ผ่านตัวแทนจำหน่ายของ Raspberry Pi
แปลจากบทความ : Raspberry Pi Compute Module 5 gets an official programming jig

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




