System76 prenosi CoreBoot kod na AMD Ryzen platforme

CoreBoot je alternativa otvorenog koda tradicionalnom osnovnom I / O sistemu (BIOS) koji je već bio na MS-DOS 80s računarima i zamijenio ga UEFI (Unified Extensible).

pored toga takođe CoreBoot je takođe besplatni analogni vlasnički softver i dostupan je za potpunu verifikaciju i reviziju. CoreBoot se koristi kao osnovni firmver za inicijalizaciju hardvera i koordinaciju pokretanja.

O Corebootu

Ovaj projekt uključuje inicijalizaciju grafičkog čipa, PCIe, SATA, USB, RS232. U isto vrijeme, BSP komponente FSP 2.0 (Intel Firmware Support Package) i binarni firmware za podsistem Intel ME, koji su potrebni za inicijalizaciju i pokretanje CPU-a i čipseta, ugrađeni su u CoreBoot.

coreboot trenutno podržava više od 20 AMD matičnih pločauključujući AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S i ASUS F2A85-M. AMD je 2011. godine objavio izvorni kod za biblioteku AGESA (AMD Generic Encapsulated Software Architecture), koja uključuje procedure za inicijalizaciju procesorskih jezgri, memorije i HyperTransport pokretačkog programa.

Planirano je da se AGESA razvije kao dio CoreBoota, ali 2014. ova je inicijativa postupno ukinuta i AMD je ponovno izdao samo AGESA binarne sklopove.

Coreboot će biti prebačen na AMD Ryzen procesore i System76 će se pobrinuti za to

Ovaj projekat se koristi u mnogim institucijama, projektima, fondacijama, između ostalog i sada  Jeremy Soller osnivač operativnog sistema Redox Rust i inženjerski menadžer System76, je najavio prelazak CoreBoota na laptopi i radne stanice koje se isporučuju sa čipsetima AMD Matisse (Ryzen 3000) i Renoir (Ryzen 4000) zasnovan na mikroarhitekturi Zen 2.

A to je da je objava objavljena putem njegovog Twitter naloga u kojem je prokomentirao sljedeće:

«Vidio sam svjetlost sjajne @LisaSu», napiši Inženjer System76 Jeremy Soller. „Danas počinje moje putovanje do luke coreboot do Matissea i Renoira. Vidimo se na drugoj strani! "

Takođe, Spominje se da je AMD osigurao implementaciju projekta programerima System76 potrebna dokumentacijakao i kod za komponente za podršku platforme (PSP) i inicijalizaciju čipa (AGESA).

"Mi ćemo jedini u svemiru ponuditi ovim procesorima firmware s otvorenim kodom ako uspije", kaže Soller.

U System76 imamo pristup AMD-ovoj dokumentaciji pod NDA-om koja nije javna. Inače bi prenošenje coreboota bilo mnogo teže.

Cilj NDA-a je shvatiti kako učitati Coreboot firmware bez utjecaja na drugi hardver na sistemu koji je neophodan za funkcioniranje i održavanje sigurnosti, kao što je AMD PSD koji na kraju radi puno stvari izvan sigurnog domaćina enklave. Neke matične ploče mogu funkcionalno onemogućiti većinu aspekata PSP-a.

Coreboot samo treba učitati minimalni broj vlasničkih blobova potrebno kako bi sistem radio a sve ostalo će biti popravljeno kako bi zaštitilo AMD-ov IP i spriječilo nekoga drugog da koristi izvor projekta za lociranje ranjivosti na PSP-u. 

Projekt je na kraju bio slobodniji od vlasničkog firmware-a od bilo koga dobavljača matične ploče za laptope System76.

Ovo je u osnovi isto što i AMD, prema NDA, koji dobavljaču matičnih ploča govori kako da implementira podršku za najnoviji AGESA u svom BIOS-u i kako da podrži sigurnosne funkcije koje omogućavaju stvari kao što su PSP, Secure Boot itd.

Podsjećanja radi, System76 je proizvođač Amerikanac računara Sa sjedištem u Denveru u državi Colorado, specijalizirana za prodaju prijenosnih računala, stolnih računara i servera.

Kompanija podržava besplatni softver otvorenog koda, koji nudi Ubuntu ili vlastitu distribuciju Linuxa zasnovanu na Ubuntuu, "Pop! _OS »kao unaprijed instalirani operativni sistem.

Pored razvoja sistema otvorenog firmvera76 za svoje proizvode zasnovane na Coreboot-u, EDK2 i neke od vlastitih aplikacija.

Konačno ako ste zainteresirani da saznate više o tome, originalne vijesti možete provjeriti na sljedećem linku.

Izvor: https://www.forbes.com/


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Miguel Rodriguez rekao je

    Čini mi se pogrešnim da, kako bi zaštitio aspekte rada procesora zbog IP-a, System76 dobiva privilegiju pružanja najbolje kompatibilnosti uređaja s AMD-om pomoću firmvera otvorenog koda, jer System76 može nositi potreban kôd zasnovan na dokumentaciji ne znači da je mogu objaviti u glavnom coreboot projektu zbog pravnih problema s IP-om. Drugim riječima, coreboot će u općem aspektu nastaviti s određenom stagnacijom da bi pokrenuo AMD opremu, osim ako je kupite od System76.