คอมพิวเตอร์บอร์ดเดี่ยว (SBC) ODROID-H3 และ ODROID-H4 x 86 สามารถเพิ่มการ์ดขยาย M.2 สองแบบที่มีราคาไม่แพง ด้วยการ์ด M.2 2×2 จะเพิ่มช่อง PCIe Gen 3 x2 ได้สองช่อง และ M.2 4×1 เพิ่มสล็อต PCIe Gen 3 x1 สี่ช่อง (เฉพาะ ODROID-H4 เท่านั้น) ให้กับบอร์ด Intel SBC
เราได้เห็นบอร์ด PCIe HAT+ จำนวนมากสำหรับ Raspberry Pi 5 ตั้งแต่เปิดตัวบอร์ด Arm SBC เมื่อปีที่แล้ว แต่บอร์ดนั้นจำกัดด้วยอินเทอร์เฟส PCIe Gen2/Gen3 x1 และ Hardkernel ขณะนี้มีการ์ด M.2 ใหม่สองแบบสามารถใช้ประโยชน์จากช่อง M.2 PCIe Gen3 x4 ของตระกูล ODROID-H3/H4 ทำให้ผู้ใช้สามารถเพิ่มโมดูล M.2 PCIe ได้ถึงสี่ตัวสำหรับการจัดเก็บข้อมูล การเชื่อมต่อแบบมีสายหรือไร้สาย และ/หรือ AI acceleration
การ์ด M.2 2×2 สำหรับซีรีย์ ODROID-H3 และ H4
การ์ด M.2 2×2 หรือ “M.2 – NVME” เพิ่มช่องเสียบ M.2 Key-M PCIe sockets จำนวน 2 ช่องสำหรับโมดูลขนาด 2280 ซึ่งแต่ละช่องมีอินเทอร์เฟซ PCIe 3.0 x2 รองรับสูงสุดถึง 16GT/วินาที
มีรูยึดสองรูที่ตรงกับเกลียวยึดของบอร์ด ODROID-H3/H4 SBC รูปภาพด้านล่างแสดงการติดตั้งกับบอร์ดและติดตั้ง SSD M.2 2280 จำนวน 2 อัน
Hardkernel ได้ทดสอบประสิทธิภาพของ SSD ที่ 1,600 ถึง 1,800MB/วินาที หรือครึ่งหนึ่งของแบนด์วิดท์ PCIe Gen 3 x4 ตามที่คาดไว้ นอกจากอุปกรณ์จัดเก็บข้อมูลแล้ว ผู้ใช้ยังสามารถติดตั้งโมดูล M.2 อื่นๆ ได้ เช่น โมดูลไร้สาย Key-E หรือ Key-B ผ่านอะแดปเตอร์ตามที่แสดงในรูปภาพแรกของบทความนี้
การ์ด M.2 4×1 สำหรับซีรีย์ ODROID-H4 เท่านั้น
การ์ด M.2 4×1 (หรือ M.2 – 4NVME) ใช้หลักการเดียวกัน แต่มีช่องเสียบ M.2 sockets จำนวน 4 ช่องสำหรับอุปกรณ์ PCIe ขนาด 2280 โดยแต่ละสล็อตจะมีการจำกัดอินเทอร์เฟซ PCIe 3.0 เลนเดียวที่ 8GT/วินาที
การ์ดขยาย M.2 4×1 รองรับเฉพาะบอร์ด ODROID-H4 เนื่องจากขนาดที่ใหญ่กว่าจึงไม่พอดีกับบอร์ด ODROID-H3 แต่การ์ดขยาย M.2 male/female ยังสามารถใช้งานได้บนบอร์ด ODROID-H3 หรือ ODROID-H2 รูปภาพด้านล่างแสดง NVMe SSD จำนวน 4 ตัวที่เชื่อมต่อกับบอร์ด ODROID-H4 SBC
เนื่องจากมีพื้นที่จำกัด การ์ด M.2 SSD ที่ด้านบนและด้านล่างมีการทับซ้อนกับตัวในแถวกลางได้ ซึ่งจะทำงานได้ตามปกติถ้าคุณไม่วางเครื่องทำความร้อน (heatsink) ไว้ด้านบนของ SSD และโมดูลไร้สายและ Ethernet บางชนิดอาจจะไม่พอดีกับช่องกลางนั้น นั่นเป็นเหตุผลที่ Hardkernel ติดตั้งโมดูลเหล่านั้นในช่องด้านบนและด้านล่าง (ซ้าย/ขวา) ในภาพด้านบน ประสิทธิภาพลดลงอีกเนื่องจากอินเทอร์เฟส PCIe Gen3 x1 ต่อช่อง และ Hardkernel ได้ทดสอบวัดผลที่ประมาณ 800 ถึง 900MB/s สำหรับแต่ละช่องเชื่อมต่อ SSD
การอัปเดต BIOS
การกำหนดค่า PCIe Gen 3 (Bifurcation) ฝังตัวอยู่ใน Intel microcode ที่รวมเข้ากับไฟล์ bin BIOS ในเวลาที่สร้าง ดังนั้นตัวเลือก Bifurcation ที่แตกต่างกันไม่สามารถเลือกได้ในเวลาบูต ผู้ใช้จึงต้องแฟลช BIOS เวอร์ชันอื่น
การ์ด M.2 4×1 ต้องใช้ BIOS เวอร์ชันเดียวกับ NetCard 2.5 GbE ที่มี 4 Bifurcation x1 lanes และการ์ด M.2 2×2 ต้องใช้ BIOS ที่มี 2×2 Bifurcation คุณจะพบ BIOS และคำแนะนำที่เกี่ยวข้องในหน้าา Wiki ที่เกี่ยวข้องสำหรับ ODROID-H3และODROID- H4
การ์ด M.2 2×2 ขายราคา $10(~360฿) ที่ Hardkernel shop และการ์ด M.2 4×1 ราคา $15(~540฿) การ์ดเหล่านี้อาจจะมีราคาไม่แพงแต่ราคานี้ยังไม่รวมค่าส่ง สามารถอ่านรายละเอียดเพิ่มเติมบน ODROID forums
แปลจากบทความภาษาอังกฤษ : ODROID-H3/H4 x86 SBCs get M.2 PCIe Gen 3 x4 expansion cards with two or four M.2 sockets
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT