เมื่อฤดูใบไม้ร่วงที่ผ่านมา AMD ได้อัปเดตความคืบหน้าการพัฒนาโครงการโอเพ่นซอร์ส openSIL ของบริษัท โดยอ้างอิงจากการนำเสนอของ Raj Kapoor ในงาน OCP Global Summit ปีที่แล้ว ระบุว่า AMD มีแผนจะเผยแพร่ซอร์สโค้ด openSIL สำหรับซีพียู EPYC รุ่น “Venice” ที่ใช้สถาปัตยกรรม Zen 6 ภายในช่วงปี 2026
หัวหน้าฝ่ายสถาปัตยกรรมเฟิร์มแวร์ของบริษัทได้ย้ำว่า สแต็กการเริ่มต้นซิลิคอน (silicon-initialization stack) แบบใหม่จะเข้ามาแทนที่เฟิร์มแวร์ AGESA แบบดั้งเดิมในอนาคต
จนถึงช่วงฤดูร้อนปีที่แล้ว มีเพียงผลิตภัณฑ์บางส่วนของตระกูล Zen 5 เท่านั้นที่ได้รับการรองรับ openSIL ได้แก่ ซีพียูเซิร์ฟเวอร์ EPYC 9005 “Turin”
เมื่อต้นสัปดาห์ที่ผ่านมา บล็อก 3mbdeb ได้เผยแพร่รายละเอียดการทดลองที่น่าสนใจ ซึ่งเกี่ยวข้องกับการ “เปิดใช้งานการรองรับ AMD AM5 ‘Phoenix’ ใน Coreboot”
บริษัทที่ปรึกษาโอเพ่นซอร์สจากโปแลนด์แห่งนี้เคยทดลองพอร์ต openSIL และ Coreboot ในรูปแบบที่ไม่ธรรมดามาก่อน (ผ่านดิสทริบิวชัน Dasharo) โดยได้รับเงินสนับสนุนจาก NLnet Foundation ให้เริ่มโครงการพอร์ตลงบนเมนบอร์ด Gigabyte MZ33-AR1 และต่อยอดมาสู่การทดลองกับเมนบอร์ดผู้ใช้ทั่วไปอย่าง MSI PRO B850-P
ในช่วงกลางของบทความ ทีมงานได้อธิบายถึงปัญหาหลายประการ เช่น
“อาจเกิดปัญหาเมื่อทำการพาร์ส (parse) อิมเมจแบบคอมโบสำหรับแพลตฟอร์มเดสก์ท็อป AM5 เนื่องจากอิมเมจของเดสก์ท็อปมีความซับซ้อนกว่าเซิร์ฟเวอร์
ไดเรกทอรี PSP (Platform Security Processor) หนึ่งชุดอาจรองรับซีพียูหลายตระกูล ในขณะที่ฝั่งเซิร์ฟเวอร์ ซีพียูแต่ละตระกูลจะมีไดเรกทอรี PSP แยกกัน
สิ่งนี้เพิ่มความซับซ้อน ต้องแยกแยะไดเรกทอรี PSP แต่ละชุด และตรวจสอบว่ารองรับซีพียูใดบ้าง”
ขณะนี้การทดสอบบนเมนบอร์ด MSI B850-P Pro ได้พัฒนาไปถึงขั้นที่ “เพียงพอสำหรับการบูตระบบได้แล้ว”
เป้าหมายหลักถัดไปของ 3mbdeb คือ
“เพิ่มการรองรับพื้นฐานสำหรับแพลตฟอร์มเดสก์ท็อป AM5 ‘Phoenix’ เพื่อแยกความแตกต่างระหว่างซีพียูโมบายล์และเดสก์ท็อปใน Coreboot ซึ่งจะเป็นฐานสำหรับจัดการความแตกต่างของ SoC/APU Phoenix ทั้งสองกลุ่ม”
ทีมงานยังเน้นย้ำว่าโครงการ Phoenix OpenSIL นี้ยังอยู่ในขั้น “Proof of Concept” เท่านั้น
และ “ยังไม่เหมาะสำหรับการใช้งานจริงในระดับโปรดักชัน”
โดยสรุป Michał Żygowski วิศวกรเฟิร์มแวร์ของ 3mbdeb แนะนำให้ผู้ที่สนใจภายนอกรอการออกรุ่นถัดไปที่ “น่าตื่นเต้น” มากกว่านี้ในอนาคต.
ที่มา: Phoronix



