รีวิวแกะกล่อง Raspberry Pi Development Kit for CM5 (Part 1)

Raspberry Pi ได้เปิดตัว Compute Module 5 (CM5) และทางบริษัทได้ส่งชุดพัฒนา “Raspberry Pi Development Kit for CM5” มาให้เราได้รีวิวและทดลองใช้งานโมดูล Broadcom BCM2712 รุ่นใหม่ ซึ่งมาแทนที่ Raspberry Pi Compute Module 4 (CM4) ที่เปิดตัวไปเมื่อปี 2020

วันนี้เราจะมาแกะกล่องและดูชุดพัฒนาเบื้องต้น โดยเริ่มจากการตรวจสอบฮาร์ดแวร์ การเชื่อมต่ออุปกรณ์เสริม การบูตเข้าสู่ระบบปฏิบัติการ Raspberry Pi OS และการเก็บข้อมูลระบบพื้นฐาน ทั้งนี้ ซึ่งจะทำการรีวิวเชิงลึกในบทความต่อไป

แกะกล่อง Raspberry Pi Development Kit for CM5

เราได้รับชุดพัฒนาในกล่องที่มีข้อความระบุว่า “Raspberry Pi Development Kit” และ “For Raspberry Pi CM5”

Raspberry Pi Development Kit for CM5 package

ด้านล่างของกล่องมีการระบุรายการอุปกรณ์ในชุด ซึ่งเราจะทำการตรวจสอบ พร้อมทั้งลิงก์ไปยังเอกสารประกอบ

Raspberry Pi Development Kit Package Contentมาดูกันว่าชุด Raspberry Pi Development Kit มีอะไรบ้าง, Raspberry Pi IO Case, Raspberry Pi Compute Module 5, Raspberry Pi Cooler (ไม่ได้ออกแบบมาให้ใช้กับฝาครอบของ IO Case), อะแดปเตอร์ไฟ USB-C กำลังไฟ 27W, สาย HDMI สองเส้น, สาย USB-A to USB-C, ชุดสายอากาศ Raspberry Pi Antenna Kit, เราไม่เห็น Raspberry Pi CM5 IO Board แต่หวังว่าจะอยู่ภายในแพ็กเกจของ IO Case…

Raspberry Pi IO Case CM5 Cooler Power Supply Antenna Cables

มาลองตรวจสอบ Raspberry Pi CM5 ก่อนและเปรียบเทียบกับ Raspberry Pi CM4 (Lite) เนื่องจากตอนนี้ฉันไม่มีโมดูล CM4

Raspberry Pi CM5 vs Raspberry Pi CM4

มีส่วนประกอบเพิ่มเติมอยู่ด้านบนของโมดูล CM5 นั่นคือ Raspberry Pi RP1 Peripheral Controller ที่อยู่ในบอร์ด Raspberry Pi 5 SBC, ชิปจ่ายพลังงานมีขนาดใหญ่ขึ้น โดยเปลี่ยนจาก Dialog DA9090 เป็น Renesas DA9091 PMIC ซึ่งเป็นผลมาจากการควบรวมและเข้าซื้อกิจการในช่วงที่ผ่านมา, เมื่อซูมไปที่ตัวต้านทานกำหนดค่าบริเวณมุมขวาบนของโมดูล CM5, จะเห็นได้ว่าฉันได้รับโมเดล CM5104032 ซึ่งมาพร้อมกับ RAM 4GB, หน่วยความจำflash 32GB และโมดูลไร้สาย นอกจากนี้ยังสังเกตเห็นตัวเลือกที่ยังไม่ได้ประกาศออกมาอย่างเป็นทางการ ดูเหมือนว่าในอนาคตอาจจะมี Raspberry Pi Compute Module 5 รุ่นที่ราคาถูกกว่า พร้อม RAM 1GB และ eMMC 8GB ออกมา รวมถึงรุ่นระดับ higher-end ที่มี eMMC สูงสุด 128GB ด้วย

RPICM5 vs RPICM4

โมดูล CM4 มี eMMC flash อยู่ด้านบน แต่เนื่องจากมีชิป RP1 บน CM5 ทำให้ต้องย้าย eMMC flash จึไปอยู่ด้านล่างของโมดูลแทน, ยังคงมีตัวเชื่อมต่อแบบ board-to-board (B2B ) สองตัวออกแบบมาให้อยู่ในตำแหน่งเดียวกันและมี layout เหมือนเดิม

Raspberry Pi Cooler For CM5

Raspberry Pi Cooler มาพร้อมกับชุดสกรู และเราจะเห็นช่องเปิดด้านซ้ายสำหรับสายอากาศ

Thermal pads under CM5 cooler

ด้านล่างมีแผ่น thermal pad ระบายความร้อนสามแผ่น เพื่อให้แน่ใจว่า Raspberry Pi CM5 จะเย็นอยู่ภายใต้การใช้งานที่หนัก

Raspberry Pi IO Case rear panel

ในที่สุดเราได้เห็น IO Case ซึ่งมาพร้อมกับบอร์ด Raspberry Pi CM5 IO Board ด้านหลังของ IO Case มีพอร์ตเพิ่มเติม เช่น พอร์ต HDMI สองพอร์ต, ไฟ LED สำหรับ Power และ Status, แจ็ค Ethernet RJ45 ความเร็ว 1Gb, พอร์ต USB 3.0 สองพอร์ต, พอร์ต USB-C สำหรับจ่ายไฟ, microSD card สำหรับ CM5 Lite เท่านั้น, ไฟ LED สำหรับการทำงานของ SSD, และช่องสำหรับสายอากาศ WiFi และ Bluetooth.

Raspberry Pi IO Case from panel MIPI connectors

แผงด้านหน้ามีช่องระบายอากาศ, ช่องสำหรับสายเคเบิล MIPI สองช่องเชื่อมต่อกล้อง/จอแสดงผล MIPI และปุ่มเปิด/ปิด

การประกอบชุดพัฒนา Raspberry Pi และการตั้งค่าฮาร์ดแวร์

เรามาเปิดเคสโดยการคลายสกรูสี่ตัว (สองตัวในแต่ละด้าน) ที่ยึดสองส่วนเข้าด้วยกัน พัดลมจะเชื่อมต่อกับฝาปิดเพื่อระบายความร้อน จากนั้นเราจะคลายสกรูอีกสี่ตัวและถอดสายพัดลมออกเพื่อดึงบอร์ด Raspberry Pi CM5 IO Board ออกมา

Raspberry Pi Development kit Opened Compute Module 5 IO Board

บอร์ดมาพร้อมกับช่องใส่แบตเตอรี่ CR2032 สำหรับแบตเตอรี่ RTC, GPIO header 40 ขาของ Raspberry Pi พร้อมรูยึดสำหรับบอร์ดขยาย HAT, ตัวเชื่อมต่อ PoE 4 ขา, ตัวเชื่อมต่อ board-to-board สำหรับโมดูล CM5, ช่องเสียบ M.2 M-key สำหรับ NVMe SSD ขนาด 2230, 2242, 2260 หรือ 2280, และตัวเชื่อมต่อ “Jumper” 14 ขาเพื่อกำหนดค่าการบูต, การป้องกันการเขียน EEPROM, USB OTG เป็นต้น รวมทั้งเชื่อมต่อปุ่มกด Power

Compute Module 5 IO Board

ส่วนด้านล่างไม่มีส่วนประกอบใดๆ

Raspberry Pi CM5 IO board bottom side

มาดำเนินการประกอบกันเลย โดยการเพิ่มขั้วต่อ SMA ลงใน IO case

IO Case SMA antenna connector installation

ตอนนี้เราสามารถใส่ Raspberry Pi CM5 IO Board กลับเข้าไปใน IO Case, ใส่โมดูล Raspberry Pi CM5, เชื่อมต่อสายอากาศ WiFi กับโมดูล, และเพิ่ม Raspberry Pi NVMe SSD (officia) 256GB, ที่จริงแล้วจะต้องใส่ใส่แบตเตอรี่ CR2032 ด้วย แต่ตอนนี้เราไม่มีแบตเตอรี่

Development Kit assembly

เราได้เชื่อมต่อ Raspberry Pi Camera Module 3 เข้ากับพอร์ต CAM/DISP โดยส่งสายแบนผ่านช่องด้านบนของเคส IO เราวางแผนที่จะเชื่อมต่อ Raspberry Pi Touch Display 2 ด้วย แต่ตอนนี้ขอข้ามไปก่อน เพราะมันต้องการไฟ 5V จาก GPIO header 40 ขาของ Raspberry Pi และเราต้องการทดสอบ Raspberry Pi Developer Kit กับ IO Case ที่ปิดสนิทก่อน อย่างไรก็ตาม มันจะทำงานได้ดีหากเราเปิด IO Case เพราะเราสามารถเข้าถึง 5V/GND ที่ตัวเชื่อมต่อ GPIO ได้

ฉันไม่ได้ใช้ Raspberry Pi Cooler เพราะ Raspberry Pi ระบุว่าไม่ได้ออกแบบให้ใช้กับฝาครอบ IO Case นั่นหมายความว่าเราจะใช้พัดลม PWM สำหรับการระบายความร้อนแทน

การบูตครั้งแรกเข้าสู่ Raspberry Pi OS และข้อมูลระบบ

มาปิดฝาใส่สายอากาศ WiFi ภายนอก และลองบูตระบบหลังจากเชื่อมต่อจอมอนิเตอร์ HDMI และ RF dongles สำหรับคีย์บอร์ดและเมาส์

Raspberry Pi Development Kit for CM5 Raspberry Pi OS

ระบบเริ่มทำงานได้ตามปกติ แม้ว่าฉันยังไม่ได้แฟลช Raspberry Pi OS ลงในหน่วยความจำeMMC flash, อธิบายก็ง่ายๆ คือ Development Kit บูตจาก SSD 256GB ที่ติดตั้ง Raspberry Pi OS ไว้ล่วงหน้า


แต่ inxi ยืนยันว่าเรามี eMMC flash 32GB (Samsung BJTD4R) และมีข้อมูลระบบอื่นๆ ดังนี้:


ตรวจไม่พบกล้อง เราอาจจะต้องตรวจสอบการเชื่อมต่ออีกครั้ง และฉันอาจจะต้องตั้งค่าจัมเปอร์ ซึ่งเราจะตรวจสอบในการรีวิว Part 2


อุณหภูมิขณะที่ไม่ทำงานอยู่ค่อนข้างสูงที่ 68.8°C เพราะไม่มีฮีทซิงค์และเราใช้าพัดลมเพียงอย่างเดียว มาลองรันสคริปต์ sbc-bench.sh เพื่อดูว่าเกิดการควบคุมอุณหภูมิ (thermal throttling) หรือไม่:


หมายเหตุ : ชุดพัฒนาอยู่กลางแจ้งมีอุณหภูมิรอบข้างประมาณ 32°C นี่คืออุณหภูมิของ CPU จาก rpimonitor ระหว่างการทดสอบ

RPI Monitor CPU Temperature Raspberry Pi CM5

จากการดูบันทึก, ความถี่ของ CPU ลดลงต่ำสุดที่ 1.5 GHz ระหว่างการทดสอบ 7-zip:


พัดลมหมุนที่ความเร็วสูงสุด แต่ก็ยังไม่เพียงพอ ฉันจะทำการทดสอบใหม่ในที่ร่ม จากนั้นจะทดสอบอีกครั้งโดยนำบอร์ดออกจากเคสแล้วใช้ Cooler (official) ฉันจะพยายามหาซื้อ CM5 active cooler จาก EDATEC ตามที่แสดงด้านล่าง

Raspberry Pi Compute Module 5 active CPU cooler

ทางบริษัทได้ทำการทดสอบที่อุณหภูมิ 25°C โดยใช้ sysbench และอุณหภูมิของ CPU สูงสุดอยู่ที่ประมาณ 60°C เมื่อใช้ active cooler

Rapsberry Pi CM5 active cooler CPU temperature frequency sysbench
A: Raspberry Pi IO board กับ CM5 โดยไม่มีฮีทซิงค์เลย, B: Raspberry Pi IO board กับ CM5 และ EDATEC CM5 active cooler

บริษัทยังได้ทดสอบการตั้งค่าเดียวกันที่อุณหภูมิ 60°C และRaspberry Pi CM5 (ไม่มีฮีทซิงค์) สามารถทำงานได้เพียงประมาณ 16 นาทีก่อนที่จะหยุดทำงาน แต่เมื่อใช้ active cooler อุณหภูมิจะคงที่ที่ 74°C ในสภาพแวดล้อมดังกล่าว

เราจะทำการทดสอบเพิ่มเติมใน Part 2, ฉันขอขอบคุณ Raspberry Pi ที่ส่ง Development Kit for CM5 มาให้รีวิว สามารถหาซื้อได้ในราคา 5,400฿ จาก Cytron

แปลจากบทความภาษาอังกฤษ : A first look at the Raspberry Pi Development Kit for CM5

FacebookTwitterLineEmailShare

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

โฆษณา
โฆษณา