System76 porteerib CoreBoot-koodi AMD Ryzeni platvormidele

CoreBoot on avatud lähtekoodiga alternatiiv traditsioonilisele Basic I / O süsteemile (BIOS), mis oli juba MS-DOS 80s arvutis ja asendas selle UEFI-ga (Unified Extensible).

peale selle ka CoreBoot on ka tasuta varalise püsivara analoog ning see on saadaval täielikuks kontrollimiseks ja auditeerimiseks. CoreBooti kasutatakse riistvara initsialiseerimise ja alglaadimise koordineerimise põhipüsivara kujul.

Corebootist

See projekt hõlmab graafikakiibi lähtestamist, PCIe, SATA, USB, RS232. Samal ajal, FSP 2.0 binaarkomponendid (Inteli püsivara tugipakett) ja Intel ME alamsüsteemi binaarne püsivara, mis on vajalikud protsessori ja kiibistiku lähtestamiseks ja käivitamiseks, on sisseehitatud CoreBoot.

coreboot toetab praegu enam kui 20 AMD emaplaatisealhulgas AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S ja ASUS F2A85-M. 2011. aastal andis AMD välja raamatukogu AGESA (AMD Generic Encapsulated Software Architecture) lähtekoodi, mis sisaldab protseduure protsessori südamike, mälu ja HyperTransport draiveri lähtestamiseks.

AGESA oli kavas välja töötada CoreBoot osana, kuid 2014. aastal lõpetati see algatus ja AMD andis uuesti välja ainult AGESA binaarkomplektid.

Coreboot teisaldatakse AMD Ryzeni protsessoritesse ja System76 hoolitseb selle eest

Seda projekti kasutatakse paljudes asutustes, projektides, sihtasutustes, muuhulgas ja praegu  Jeremy Soller Redox Rusti opsüsteemi asutaja ja System76 insenerihaldur, teatas CoreBooti üleviimisest kasutajale kiibistikega kaasas olevad sülearvutid ja tööjaamad AMD Matisse (Ryzen 3000) ja Renoir (Ryzen 4000) põhineb Zen 2 mikroarhitektuuril.

Ja see on see, et teade tehti tema Twitteri konto kaudu, kus ta kommenteeris järgmist:

«Olen näinud suure @LisaSu valgust», kirjuta System76 insener Jeremy Soller. "Täna algab mu teekond sadamasse Matisse ja Renoirini. Kohtumiseni teisel pool! "

Lisaks Mainitakse, et projekti elluviimiseks pakkus AMD System76 arendajatele vajalik dokumentatsioonsamuti platvormi tugikomponentide (PSP) ja kiibi lähtestamise (AGESA) kood.

"Oleme ainukesed universumis, kes pakuvad neile protsessoritele avatud lähtekoodiga püsivara, kui see töötab," ütleb Soller.

System76-s on meil juurdepääs AMD dokumentatsioonile NDA all, mis pole avalik. Coreboti teisaldamine oleks muidu palju keerulisem.

NDA-de eesmärk on välja mõelda, kuidas Coreboot püsivara laadida, ilma et see muud riistvara mõjutaks süsteemis, mis on vajalik toimimiseks ja turvalisuse säilitamiseks, näiteks AMD PSD, mis teeb palju asju väljaspool enklaavi turvalist hostit. Mõned emaplaadid võivad funktsionaalselt keelata enamiku PSP aspektidest.

Coreboot peab laadima ainult minimaalse arvu patenteeritud plekke vajalik süsteemi toimimiseks ja kõik muu fikseeritakse, et kaitsta AMD IP-d ja takistada kedagi teist projekti allikat PSP-le haavatavuste leidmiseks. 

Projekt on lõpuks vabam kui varaline püsivara kõigil, kes on emaplaadi müüjad System76 sülearvutite jaoks.

See on NDA sõnul põhimõtteliselt sama mis AMD, öeldes emaplaadi müüjale, kuidas rakendada uusima AGESA tuge oma BIOS-is ja kuidas toetada turvaelemente, mis võimaldavad selliseid asju nagu PSP, Secure Boot jne.

Meeldetuletuseks on System76 tootja Ameerika arvutitest Asub Colorado osariigis Denveris ja on spetsialiseerunud sülearvutite, lauaarvutite ja serverite müügile.

Ettevõte toetab tasuta ja avatud lähtekoodiga tarkvara, mis pakub Ubuntu või oma Ubuntu-põhist Linuxi jaotust "Pop! _OS »eelinstallitud operatsioonisüsteemina.

Lisaks avatud püsivara süsteemi arendamisele76 oma Coreboot-põhiste toodete, EDK2 ja mõnede oma rakenduste jaoks.

Lõpuks kui olete huvitatud sellest rohkem teada saama, saate originaaluudiseid vaadata järgmiselt lingilt.

allikas: https://www.forbes.com/


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Miguel Rodriguez DIJO

    Mulle tundub vale, et IP-st tulenevate protsessori toimimise aspektide kaitsmiseks antakse System76-le privileeg pakkuda seadme parimat ühilduvust AMD-ga, kasutades avatud lähtekoodiga püsivara, kuna System76 suudab dokumentide põhjal kanda vajalikku koodi ei tähenda, et nad saaksid selle IP-ga seotud õiguslike probleemide tõttu peamise alglaadimise projektis välja anda. Teisisõnu, coreboot üldises aspektis jätkub AMD-ga varustuse käitamiseks teatud seisakuga, välja arvatud juhul, kui ostate selle System76-st.