System76 överför CoreBoot-kod till AMD Ryzen-plattformar

CoreBoot är ett open source-alternativ till det traditionella Basic I / O-systemet (BIOS) som redan fanns på MS-DOS 80-datorer och ersatte den med UEFI (Unified Extensible).

Förutom det också CoreBoot är också en gratis firmware-analog och är tillgänglig för fullständig verifiering och revision. CoreBoot används som bas firmware för hårdvaruinitiering och startkoordinering.

Om Coreboot

Detta projekt inkluderar initiering av grafikchipet, PCIe, SATA, USB, RS232. På samma gång, FSP 2.0 binära komponenter (Intel Firmware Support Package) och binär firmware för Intel ME-delsystemet, som krävs för att initiera och starta CPU och chipset, är inbyggda i CoreBoot.

coreboot stöder för närvarande mer än 20 AMD-moderkortinklusive AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S och ASUS F2A85-M. 2011 släppte AMD källkoden för AGESA-biblioteket (AMD Generic Encapsulated Software Architecture), som inkluderar procedurer för att initiera processorkärnor, minne och HyperTransport-drivrutinen.

AGESA planerades att utvecklas som en del av CoreBoot, men 2014 avvecklades detta initiativ och AMD gav endast om AGESA binära enheter.

Coreboot kommer att överföras till AMD Ryzen-processorer och System76 tar hand om det

Detta projekt används i många institutioner, projekt, stiftelser, bland andra och nu  Jeremy Soller grundare av Redox Rust operativsystem och ingenjörschef för System76, tillkännagav överföringen av CoreBoot till bärbara datorer och arbetsstationer som levereras med chipsets AMD Matisse (Ryzen 3000) och Renoir (Ryzen 4000) baserat på Zen 2 mikroarkitektur.

Och det är att meddelandet gjordes via hans Twitter-konto där han kommenterade följande:

«Jag har sett ljuset från den stora @LisaSu», skriv System76-ingenjör Jeremy Soller. ”Idag börjar min resa till port coreboot till Matisse och Renoir. Vi ses på andra sidan! "

Dessutom, Det nämns att AMD tillhandahöll för att genomföra projektet till System76-utvecklare nödvändig dokumentationliksom koden för plattformssupportkomponenter (PSP) och chipinitiering (AGESA).

"Vi är de enda i universum som erbjuder dessa processorer med firmware med öppen källkod om det fungerar", säger Soller.

I System76 har vi tillgång till AMD-dokumentation under NDA som inte är offentlig. Att porta coreboot skulle annars vara mycket svårare.

Målet med NDA är att ta reda på hur man laddar Coreboot-firmware utan att påverka annan hårdvara på systemet som är nödvändigt för att fungera och upprätthålla säkerhet, som AMD PSD som slutar göra många saker utanför den enklave säkra värden. Vissa moderkort kan inaktivera de flesta aspekter av PSP.

Coreboot behöver bara ladda det minsta antalet proprietära blobbar nödvändig för att systemet ska fungera och allt annat kommer att fixas för att skydda AMD: s IP och hindra någon annan från att använda projektkällan för att lokalisera sårbarheter på PSP. 

Projektet slutar bli friare än egen firmware från den som moderkortleverantören är för System76-bärbara datorer.

Detta är i princip samma som AMD, enligt NDA, och berättar en moderkortsleverantör hur man implementerar stöd för den senaste AGESA i sin BIOS, och hur man stöder säkerhetsfunktioner som möjliggör saker som PSP, Secure Boot, etc.

Som en påminnelse är System76 tillverkare USA av datorer Baserat i Denver, Colorado, specialiserat på försäljning av bärbara datorer, stationära datorer och servrar.

Företaget stöder gratis programvara med öppen källkod, som erbjuder Ubuntu eller en egen Ubuntu-baserad Linux-distribution, "Pop! _OS »som det förinstallerade operativsystemet.

Förutom att utveckla Open Firmware System76 för sina Coreboot-baserade produkter, EDK2 och några av sina egna applikationer.

Slutligen om du är intresserad av att veta mer om detkan du kontrollera de ursprungliga nyheterna i följande länk.

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


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Miguel Rodriguez sade

    Det verkar fel för mig att för att skydda aspekter av processorn på grund av IP, får System76 privilegiet att tillhandahålla den bästa kompatibiliteten för en enhet med AMD med öppen källkods firmware, eftersom System76 kan bära den nödvändiga kodbaserade på dokumentationen betyder inte att de kan släppa det i huvud coreboot-projektet på grund av IP-juridiska problem. Med andra ord kommer coreboot i den allmänna aspekten att fortsätta med viss stagnation för att köra utrustning med AMD, förutom om du köper den från System76.