สำหรับแพลตฟอร์ม Intel สมัยใหม่ที่สนับสนุน Coreboot ไม่ว่าจะเป็นสำหรับ Chromebook หรือบนแพลตฟอร์มเซิร์ฟเวอร์ แพลตฟอร์มเหล่านี้ยังคงอยู่ภายใต้ไบนารีบล็อบของ Intel Firmware Support Package (FSP) แต่วิศวกรของ Google และ Intel ได้ทำงานเพื่อให้มีความยืดหยุ่นมากขึ้นในไบนารี FSP โดยสามารถเลือกลดจำนวนเฟิร์มแวร์ที่เป็นกรรมสิทธิ์ที่ดำเนินการบน CPU เลือกที่จะกำจัดส่วนประกอบเสริม FSP บางส่วนออก และปรับสภาพที่เป็นอยู่ให้เหมาะสมเพื่อให้ได้ผลที่มากขึ้น ความเร็วในการบูต

Subrata Banik จาก Google ร่วมกับ Vincent Zimmer จาก Intel ได้วาง”เส้นทางไปข้างหน้า”เพื่อยกระดับประสบการณ์เฟิร์มแวร์/การบู๊ตด้วย Intel Firmware Support Package และความสามารถในการ”สร้างไบนารี FSP ของคุณเอง”

ในขณะที่ยังคงพึ่งพา blobs อ้างอิงซิลิกอนแบบปิด พวกเขาได้ทำงานเกี่ยวกับความสามารถในการกำจัดบิตทางเลือก ลดปริมาณเฟิร์มแวร์ที่เป็นกรรมสิทธิ์ซึ่งทำงานออกจากโปรเซสเซอร์โฮสต์ และไดรเวอร์ที่มีความยืดหยุ่นมากขึ้นในที่โล่ง-ซอร์สเฟิร์มแวร์


เป้าหมายสุดท้ายคือ:

“เป้าหมายของเราคือสามารถปรับแต่งรหัสอ้างอิงซิลิกอนได้ แม้ว่าเราอาจไม่สามารถปรับแต่งซิลิกอนพื้นฐานที่แท้จริงตามผลิตภัณฑ์เป้าหมายได้”

รายละเอียดเพิ่มเติมเกี่ยวกับเรื่องนี้ ภารกิจผ่าน บล็อก Open Source Firmware Foundation. สิ่งใดก็ตามที่ช่วยลดจำนวนไบนารี่บล็อบในเฟิร์มแวร์ถือเป็นชัยชนะในหนังสือของเรา ในขณะที่ในอุดมคติแล้วก็ยังดีหาก Intel มีความก้าวหน้ามากขึ้นในการสามารถเปิดโอเพนซอร์สองค์ประกอบเพิ่มเติมของแพ็คเกจสนับสนุนเฟิร์มแวร์แบบโอเพ่นซอร์สแบบสาธารณะ

Categories: IT Info