System76 hat mit der Portierung von CoreBoot für AMD Ryzen-Plattformen begonnen

Jeremy Soller, Gründer des in der Rust-Sprache geschriebenen Redox-Betriebssystems, bekleidet den Posten des Engineering Managers bei System76, объявил über den Beginn der Portierung Coreboot auf Laptops und Workstations, die mit AMD-Chipsätzen ausgeliefert werden Matisse (Ryzen 3000) und Renoir (Ryzen 4000) basierend auf der Mikroarchitektur Zen 2. Um das Projekt umzusetzen, unterliegt das Unternehmen AMD einer Geheimhaltungsvereinbarung (NDA). übergeben Entwickler von System76 die notwendige Dokumentation sowie Code für die Plattformunterstützungskomponenten (PSP) und Chip-Initialisierung (AGESA).

Derzeit hat CoreBoot dies bereits unterstützt durch mehr 20 Motherboards basierend auf AMD-Chips, darunter AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S und ASUS F2A85-M. Im Jahr 2011 öffnete AMD den Quellcode der Bibliothek AGESA (AMD Generic Encapsulated Software Architecture), das Verfahren zur Initialisierung von Prozessorkernen, Speicher und dem HyperTransport-Controller umfasst. AGESA sollte als Teil von CoreBoot entwickelt werden, doch 2014 wurde diese Initiative umgesetzt aufgerollt und AMD kehrte dazu zurück, nur noch AGESA-Binär-Builds zu veröffentlichen.

Erinnern wir uns daran, dass sich das Unternehmen System76 auf die Herstellung von Laptops, PCs und Servern mit Linux spezialisiert hat und offene Firmware für seine Produkte entwickelt System76 Offene Firmware, basierend auf Coreboot, EDK2 und einigen nativen Anwendungen.

Source: opennet.ru

Kommentar hinzufügen