เพิ่มการ์ดขยาย M.2 PCIe Gen 3 x4 และช่องเสียบ M.2 จำนวน 2 หรือ 4 ช่องสำหรับอร์ด ODROID-H3/H4 SBC

คอมพิวเตอร์บอร์ดเดี่ยว (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

ODROID-H4 M2 4x1 card
บอร์ด ODROID-H4 ติดตั้งการ์ด M.2 4×1 และโมดูลขยาย M.2 จากซ้ายไปขวา : อะแดปเตอร์ 5GbE M.2, โมดูล Google Coral Edge TPU, SSD M.2 และโมดูล WiFi 6E

การ์ด 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 m2 card 2x2 1

มีรูยึดสองรูที่ตรงกับเกลียวยึดของบอร์ด ODROID-H3/H4 SBC รูปภาพด้านล่างแสดงการติดตั้งกับบอร์ดและติดตั้ง SSD M.2 2280 จำนวน 2 อัน

m2 card 2x2 ODROID H4

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/วินาที

ODROID M2 card 4x1 1

การ์ดขยาย M.2 4×1 รองรับเฉพาะบอร์ด ODROID-H4 เนื่องจากขนาดที่ใหญ่กว่าจึงไม่พอดีกับบอร์ด ODROID-H3 แต่การ์ดขยาย M.2 male/female ยังสามารถใช้งานได้บนบอร์ด ODROID-H3 หรือ ODROID-H2 รูปภาพด้านล่างแสดง NVMe SSD จำนวน 4 ตัวที่เชื่อมต่อกับบอร์ด ODROID-H4 SBC

M2 card 4x1 ODROID-H4 four NVMe SSD
การ์ด M.2 4×1 บนบอร์ด ODROID-H4 พร้อม NVMe SSDs 4 อัน

เนื่องจากมีพื้นที่จำกัด การ์ด 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

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา