System76 กำลังพอร์ตโค้ด CoreBoot ไปยังแพลตฟอร์ม AMD Ryzen

CoreBoot คือ ทางเลือกโอเพ่นซอร์สสำหรับ Basic I / O System แบบดั้งเดิม (BIOS) ที่มีอยู่แล้วบนพีซี MS-DOS 80s และแทนที่ด้วย UEFI (Unified Extensible)

นอกเหนือจากนั้น นอกจากนี้ CoreBoot ยังเป็นแอนะล็อกเฟิร์มแวร์ที่เป็นกรรมสิทธิ์ฟรี และพร้อมสำหรับการตรวจสอบและการตรวจสอบทั้งหมด CoreBoot ใช้เป็นเฟิร์มแวร์พื้นฐานสำหรับการเริ่มต้นฮาร์ดแวร์และการประสานการบูต

เกี่ยวกับ Coreboot

โครงการนี้รวมถึงการเริ่มต้นของชิปกราฟิก, PCIe, SATA, USB, RS232 ในเวลาเดียวกัน, ส่วนประกอบไบนารี FSP 2.0 (Intel Firmware Support Package) และไบนารีเฟิร์มแวร์สำหรับระบบย่อย Intel ME ซึ่งจำเป็นในการเริ่มต้นและเปิดใช้งาน CPU และชิปเซ็ตนั้นรวมอยู่ใน CoreBoot

คอร์บูต ปัจจุบันรองรับเมนบอร์ด AMD มากกว่า 20 ตัวได้แก่ AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S และ ASUS F2A85-M ในปี 2011 AMD ได้เปิดตัวซอร์สโค้ดสำหรับไลบรารี AGESA (AMD Generic Encapsulated Software Architecture) ซึ่งรวมถึงขั้นตอนในการเตรียมใช้งานคอร์โปรเซสเซอร์หน่วยความจำและไดรเวอร์ HyperTransport

AGESA ได้รับการวางแผนที่จะพัฒนาโดยเป็นส่วนหนึ่งของ CoreBoot แต่ในปี 2014 ความคิดริเริ่มนี้ได้ยุติลงและ AMD ได้ออกเฉพาะชุดไบนารี AGESA อีกครั้ง

Coreboot จะถูกพอร์ตไปยังโปรเซสเซอร์ AMD Ryzen และ System76 จะดูแล

โครงการนี้ใช้ในหลายสถาบันโครงการมูลนิธิและอื่น ๆ และในปัจจุบัน  เจเรมีโซลเลอร์ ผู้ก่อตั้งระบบปฏิบัติการ Redox Rust และผู้จัดการฝ่ายวิศวกรรมของ System76 ประกาศการโอน CoreBoot ไปที่ แล็ปท็อปและเวิร์คสเตชั่นที่มาพร้อมชิปเซ็ต เอเอ็มดี มาตีส (ไรเซน 3000) และเรอนัวร์ (ไรเซน 4000) ขึ้นอยู่กับสถาปัตยกรรมจุลภาคของ Zen 2

และเป็นการประกาศผ่านบัญชี Twitter ของเขาซึ่งเขาได้แสดงความคิดเห็นต่อไปนี้:

«ฉันได้เห็นแสงสว่างของ @LisaSu ผู้ยิ่งใหญ่», เขียน วิศวกร System76 Jeremy Soller “ วันนี้เริ่มต้นการเดินทางของฉันไปยังพอร์ตคอร์บูตไปยัง Matisse และ Renoir แล้วพบกันใหม่! "

นอกจากนี้ มีการกล่าวถึงการดำเนินโครงการนั้นทาง AMD ได้จัดเตรียมไว้ให้ ถึงนักพัฒนา System76 เอกสารที่จำเป็นตลอดจนรหัสสำหรับส่วนประกอบสนับสนุนแพลตฟอร์ม (PSP) และการเริ่มต้นชิป (AGESA)

"เราจะเป็นคนเดียวในจักรวาลที่เสนอโปรเซสเซอร์เหล่านี้พร้อมเฟิร์มแวร์โอเพนซอร์สหากใช้งานได้" Soller กล่าว

ใน System76 เราสามารถเข้าถึงเอกสารของ AMD ภายใต้ NDA ซึ่งไม่ใช่แบบสาธารณะ การพอร์ต coreboot จะยากกว่ามาก

เป้าหมายของ NDA คือการหาวิธีโหลดเฟิร์มแวร์ Coreboot โดยไม่ส่งผลกระทบต่อฮาร์ดแวร์อื่น ๆ บนระบบที่จำเป็นในการทำงานและรักษาความปลอดภัยเช่น AMD PSD ที่จบลงด้วยการทำสิ่งต่างๆมากมายนอกโฮสต์ที่ปลอดภัยในวงล้อม เมนบอร์ดบางรุ่นสามารถปิดการทำงานส่วนใหญ่ของ PSP ได้

Coreboot ต้องการโหลด blobs ขั้นต่ำที่เป็นกรรมสิทธิ์เท่านั้น จำเป็น เพื่อให้ระบบทำงานได้ และทุกอย่างจะได้รับการแก้ไขเพื่อปกป้อง IP ของ AMD และป้องกันไม่ให้บุคคลอื่นใช้แหล่งที่มาของโครงการเพื่อค้นหาช่องโหว่บน PSP 

โครงการจบลงด้วยการเป็นอิสระมากกว่าเฟิร์มแวร์ที่เป็นกรรมสิทธิ์จากใครก็ตามที่เป็นผู้จำหน่ายเมนบอร์ดสำหรับแล็ปท็อป System76

โดยพื้นฐานแล้วจะเหมือนกับ AMD ตามที่ NDA บอกผู้จำหน่ายเมนบอร์ดถึงวิธีใช้การสนับสนุน AGESA ล่าสุดใน BIOS ของตนและวิธีรองรับคุณสมบัติด้านความปลอดภัยที่เปิดใช้งานสิ่งต่างๆเช่น PSP, Secure Boot เป็นต้น

เพื่อเป็นการเตือนความจำ System76 เป็นผู้ผลิต ประเทศสหรัฐอเมริกา ของคอมพิวเตอร์ ตั้งอยู่ในเดนเวอร์โคโลราโดเชี่ยวชาญด้านการขายแล็ปท็อปเดสก์ท็อปและเซิร์ฟเวอร์

บริษัท รองรับซอฟต์แวร์ฟรีและโอเพ่นซอร์สซึ่งนำเสนอ Ubuntu หรือการแจกจ่าย Linux บน Ubuntu ของตัวเอง "Pop! _OS »เป็นระบบปฏิบัติการที่ติดตั้งไว้ล่วงหน้า

นอกเหนือจากการพัฒนา Open Firmware System76 สำหรับผลิตภัณฑ์ที่ใช้ Coreboot, EDK2 และแอพพลิเคชั่นบางตัวของมันเอง

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติมคุณสามารถตรวจสอบข่าวต้นฉบับได้ที่ลิงค์ต่อไปนี้

Fuente: https://www.forbes.com/


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   มิเกลโรดริเกซ dijo

    ดูเหมือนจะผิดสำหรับฉันที่จะปกป้องแง่มุมของการทำงานของโปรเซสเซอร์เนื่องจาก IP นั้น System76 ได้รับสิทธิ์ในการให้ความเข้ากันได้ดีที่สุดของอุปกรณ์กับ AMD โดยใช้เฟิร์มแวร์โอเพนซอร์สเนื่องจาก System76 สามารถพกรหัสที่จำเป็นตาม เอกสารประกอบไม่ได้หมายความว่าพวกเขาสามารถเผยแพร่ในโปรเจ็กต์ coreboot หลักได้เนื่องจากกฎหมาย IP กล่าวอีกนัยหนึ่ง coreboot ในแง่มุมทั่วไปจะยังคงหยุดนิ่งในการรันอุปกรณ์กับ AMD ยกเว้นถ้าคุณซื้อจาก System76