System76 pārceļ CoreBoot kodu uz AMD Ryzen platformām

CoreBoot ir atvērtā koda alternatīva tradicionālajai I / O sistēmai (BIOS), kas jau bija MS-DOS 80s datoros, un aizstājot to ar UEFI (Unified Extensible).

Bez tam arī CoreBoot ir arī bezmaksas patentēts programmaparatūras analogs un tā ir pieejama pilnīgai pārbaudei un revīzijai. CoreBoot tiek izmantota kā pamata programmaparatūra aparatūras inicializēšanai un sāknēšanas koordinēšanai.

Par Coreboot

Šis projekts ietver grafikas mikroshēmas inicializēšanu, PCIe, SATA, USB, RS232. Tajā pašā laikā, FSP 2.0 binārie komponenti (Intel programmaparatūras atbalsta pakete) un binārā programmaparatūra Intel ME apakšsistēmai, kas nepieciešama, lai inicializētu un palaistu CPU un mikroshēmojumu, ir iebūvēti CoreBoot.

coreboot šobrīd atbalsta vairāk nekā 20 AMD mātesplatesieskaitot AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S un ASUS F2A85-M. AMD 2011. gadā izlaida bibliotēkas AGESA (AMD Generic Encapsulated Software Architecture) pirmkodu, kas ietver procesora kodolu, atmiņas un HyperTransport draivera inicializācijas procedūras.

AGESA bija paredzēts izstrādāt kā daļu no CoreBoot, taču 2014. gadā šī iniciatīva tika pakāpeniski pārtraukta, un AMD atkārtoti izlaida tikai AGESA bināros mezglus.

Coreboot tiks pārnests uz AMD Ryzen procesoriem, un System76 par to rūpēsies

Šis projekts tiek izmantots daudzās institūcijās, projektos, fondos, kā arī tagad  Džeremijs Sollers, Redox Rust operētājsistēmas dibinātājs un System76 inženierijas vadītājs, paziņoja par CoreBoot pārsūtīšanu uz klēpjdatorus un darbstacijas, kas tiek piegādātas kopā ar mikroshēmojumiem AMD Matīss (Ryzen 3000) un Renuārs (Ryzen 4000) pamatojoties uz Zen 2 mikroarhitektūru.

Un tas ir tas, ka paziņojums tika veikts, izmantojot viņa Twitter kontu, kurā viņš komentēja sekojošo:

«Esmu redzējis lieliskā @LisaSu gaismu», uzrakstiet System76 inženieris Džeremijs Solers. “Šodien sākas mans ceļojums uz galveno ostu pie Matīsa un Renuāra. Tiekamies otrā pusē! "

Turklāt, Tiek minēts, ka projekta īstenošanai AMD nodrošināja System76 izstrādātājiem nepieciešamo dokumentācijukā arī platformas atbalsta komponentu (PSP) un mikroshēmu inicializācijas (AGESA) kodu.

"Mēs būsim vienīgie Visumā, kas piedāvās šiem procesoriem ar atvērtā koda programmaparatūru, ja tā darbojas," saka Sollers.

System76 mums ir pieejama NDA AMD dokumentācija, kas nav publiska. Pretējā gadījumā coreboot pārnešana būtu daudz grūtāka.

NDA mērķis ir noskaidrot, kā ielādēt Coreboot programmaparatūru, neietekmējot citu aparatūru sistēmā, kas nepieciešama, lai darbotos un uzturētu drošību, piemēram, AMD PSD, kas daudz ko dara ārpus anklāva drošā resursdatora. Dažas mātesplates var funkcionāli atspējot lielāko daļu PSP aspektu.

Coreboot ir jāielādē tikai minimālais patentēto burbuļu skaits nepieciešams lai sistēma darbotos un viss pārējais tiks fiksēts, lai aizsargātu AMD IP un neļautu kādam citam izmantot projekta avotu, lai atrastu ievainojamības PSP. 

Projekts galu galā ir brīvāks par patentētu programmaparatūru no tā, kurš ir mātesplatē pārdevējs System76 klēpjdatoriem.

Tas būtībā ir tas pats, kas AMD, saskaņā ar NDA teikto, mātesplatē pārdevējam stāstot, kā BIOS ieviest jaunākās AGESA atbalstu un kā atbalstīt drošības funkcijas, kas ļauj veikt tādas lietas kā PSP, Secure Boot utt.

Atgādinām, ka System76 ir ražotājs Amerikāņu datoru Atrodas Denverā, Kolorādo, un specializējas klēpjdatoru, galddatoru un serveru tirdzniecībā.

Uzņēmums atbalsta bezmaksas un atvērtā pirmkoda programmatūru, kas piedāvā Ubuntu vai savu Ubuntu balstītu Linux izplatīšanu "Pop! _OS »kā iepriekš instalēta operētājsistēma.

Papildus atvērtās programmaparatūras sistēmas izveidei76 saviem Coreboot balstītajiem produktiem, EDK2 un dažām savām lietojumprogrammām.

Beidzot ja jūs interesē uzzināt vairāk par to, jūs varat pārbaudīt oriģinālos jaunumus šajā saitē.

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


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Migels Rodrigess teica

    Man šķiet nepareizi, ka, lai aizsargātu procesora darbības aspektus IP dēļ, System76 tiek piešķirta privilēģija nodrošināt vislabāko ierīces saderību ar AMD, izmantojot atvērtā pirmkoda programmaparatūru, jo System76 var pārvadāt nepieciešamo kodu, pamatojoties uz dokumentācija nenozīmē, ka viņi var to atbrīvot galvenajā pamata sāknēšanas projektā IP likumību dēļ. Citiem vārdiem sakot, coreboot vispārējā aspektā turpinās ar zināmu stagnāciju, lai palaistu AMD aprīkojumu, izņemot gadījumus, ja to pērkat no System76.