System76 po transporton kodin CoreBoot në platformat AMD Ryzen

CoreBoot është një alternativë me burim të hapur ndaj sistemit tradicional bazë I / O (BIOS) që ishte tashmë në PC të MS-DOS 80s dhe duke e zëvendësuar atë me UEFI (Unified Extensible).

Përveç kësaj gjithashtu CoreBoot është gjithashtu një analog firmware pa pronësi falas dhe është në dispozicion për verifikim dhe auditim të plotë. CoreBoot përdoret si firmware bazë për inicimin e harduerit dhe koordinimin e nisjes.

Rreth Coreboot

Ky projekt përfshin inicimin e çipit grafik, PCIe, SATA, USB, RS232. Në të njëjtën kohë, Komponentët binarë FSP 2.0 (Paketa e Ndihmës së Firmware Intel) dhe firmware binar për nënsistemin Intel ME, të cilave u kërkohet të iniciojnë dhe lëshojnë në treg CPU-në dhe chipset, janë të integruara në CoreBoot.

coreboot aktualisht mbështet më shumë se 20 pllaka amë AMDpërfshirë AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S dhe ASUS F2A85-M. Në vitin 2011, AMD lëshoi ​​kodin burimor për bibliotekën AGESA (AMD Generic Encapsulated Software Architecture), e cila përfshin procedurat për inicimin e bërthamave të procesorit, memorjes dhe drejtuesit HyperTransport.

AGESA ishte planifikuar të zhvillohej si pjesë e CoreBoot, por në 2014 kjo iniciativë u ndërpre dhe AMD ribotoi vetëm asambletë binare të AGESA.

Coreboot do të bartet tek procesorët AMD Ryzen dhe System76 do të kujdeset për të

Ky projekt është përdorur në shumë institucione, projekte, fondacione, ndër të tjera dhe tani  Jeremy Soller themeluesi i sistemit operativ Redox Rust dhe menaxheri inxhinierik i System76, njoftoi transferimin e CoreBoot në laptopët dhe stacionet e punës që transportohen me chipset AMD Matisse (Ryzen 3000) dhe Renoir (Ryzen 4000) bazuar në mikroarkitekturën Zen 2.

Dhe është se njoftimi u bë përmes llogarisë së tij në Twitter në të cilën ai komentoi sa vijon:

«Unë kam parë dritën e të shkëlqyerit @LisaSu», shkruaj Inxhinier i sistemit76 Jeremy Soller. “Sot fillon udhëtimi im për në portin coreboot për në Matisse dhe Renoir. Shihemi në anën tjetër! "

Përveç kësaj, Përmendet se për të zbatuar projektin, AMD siguroi tek zhvilluesit e System76 dokumentacioni i nevojshëmsi dhe kodin për përbërësit e mbështetjes së platformës (PSP) dhe inicimin e çipit (AGESA).

"Ne do të jemi të vetmit në univers që do t'i ofrojmë këtyre procesorëve me firmware me burim të hapur nëse funksionon", thotë Soller.

Në System76 ne kemi qasje në dokumentacionin AMD nën NDA që nuk është publik. Përndryshe, bartja e coreboot do të ishte shumë më e vështirë.

Qëllimi i NDA-ve është të kuptojnë se si të ngarkojnë firmware-in Coreboot pa ndikuar në harduerin tjetër në sistemin që është i nevojshëm për të funksionuar dhe ruajtur sigurinë, siç është AMD PSD që përfundon duke bërë shumë gjëra jashtë hostit të sigurt të enklavës. Disa pllaka amë mund të çaktivizojnë në mënyrë funksionale shumicën e aspekteve të PSP.

Coreboot duhet të ngarkojë vetëm numrin minimal të blobave të pronarit e nevojshme që sistemi të funksionojë dhe gjithçka tjetër do të rregullohet për të mbrojtur IP-në e AMD dhe për të parandaluar që dikush tjetër të përdorë burimin e projektit për të gjetur dobësitë në PSP. 

Projekti përfundon të jetë më i lirë se firmware i pronarit nga kushdo që është shitësi i pllakave amë për laptopët System76.

Kjo është në thelb e njëjtë me AMD, sipas NDA, duke i thënë një shitësi të pllakave amë se si të zbatojë mbështetjen për AGESA më të fundit në BIOS-in e tyre dhe si të mbështesë tiparet e sigurisë që mundësojnë gjëra të tilla si PSP, Secure Boot, etj.

Si kujtesë, System76 është një prodhues SHBA të kompjuterëve Me seli në Denver, Colorado, i specializuar në shitjen e laptopëve, desktopëve dhe serverave.

Kompania mbështet softuer falas dhe me burim të hapur, i cili ofron Ubuntu ose shpërndarjen e vet të bazuar në Ubuntu, "Pop! _OS »si sistemi operativ i para-instaluar.

Përveç zhvillimit të Sistemit të Firmware të Hapur76 për produktet e saj me bazë Coreboot, EDK2 dhe disa nga aplikimet e veta.

Më në fund nëse jeni të interesuar të dini më shumë për të, mund të kontrolloni lajmet origjinale në lidhjen vijuese.

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


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Miguel Rodriguez dijo

    Më duket e gabuar që për të mbrojtur aspektet e funksionimit të procesorit për shkak të IP, System76 i jepet privilegji të sigurojë pajtueshmërinë më të mirë të një pajisjeje me AMD duke përdorur firmware me burim të hapur, pasi që System76 mund të mbajë kodin e nevojshëm të bazuar në dokumentacion nuk do të thotë se ata mund ta lëshojnë atë në projektin kryesor coreboot për shkak të çështjeve ligjore të IP. Me fjalë të tjera, coreboot në aspektin e përgjithshëm do të vazhdojë me disa ngecje për të ekzekutuar pajisje AMD, përveç nëse e blini nga System76.