System76 siirtää CoreBoot-koodin AMD Ryzen -alustoille

CoreBoot on avoimen lähdekoodin vaihtoehto perinteiselle Basic I / O -järjestelmälle (BIOS), joka oli jo MS-DOS 80s -tietokoneissa ja korvasi sen UEFI: llä (Unified Extensible).

Sen lisäksi Myös CoreBoot on ilmainen oma firmware-analogi ja se on saatavana täydelliseen tarkastukseen ja tarkastukseen. CoreBootia käytetään peruslaiteohjelmistona laitteiston alustuksessa ja käynnistyksen koordinoinnissa.

Tietoja Corebootista

Tämä projekti sisältää grafiikkasirun alustamisen, PCIe, SATA, USB, RS232. Samaan aikaan, FSP 2.0 -binaarikomponentit (Intel Firmware Support Package) ja Intel ME -alijärjestelmän binaarinen laiteohjelmisto, joita tarvitaan suorittimen ja piirisarjan alustamiseen ja käynnistämiseen, on rakennettu CoreBootiin.

coreboot tukee tällä hetkellä yli 20 AMD-emolevyämukaan lukien AMD Padmelon, AMD Dinar, AMD Rumba, AMD Gardenia, AMD Stoney Ridge, MSI MS-7721, Lenovo G505S ja ASUS F2A85-M. Vuonna 2011 AMD julkaisi lähdekoodin kirjastolle AGESA (AMD Generic Encapsulated Software Architecture), joka sisältää prosessorin ytimien, muistin ja HyperTransport-ohjaimen alustamisen menettelytavat.

AGESA oli tarkoitus kehittää osana CoreBootia, mutta vuonna 2014 tämä aloite lopetettiin ja AMD julkaisi uudelleen vain AGESA-binaarikokoonpanot.

Coreboot siirretään AMD Ryzen -prosessoreille, ja System76 huolehtii siitä

Tätä projektia käytetään monissa laitoksissa, projekteissa, säätiöissä ja muun muassa nyt  Jeremy Soller Redox Rust -käyttöjärjestelmän perustaja ja System76: n suunnittelupäällikkö, ilmoitti CoreBootin siirrosta piirisarjojen mukana toimitettavat kannettavat tietokoneet ja työasemat AMD Matisse (Ryzen 3000) ja Renoir (Ryzen 4000) perustuu Zen 2 -mikroarkkitehtuuriin.

Ja se on, että ilmoitus tehtiin hänen Twitter-tilinsä kautta, jossa hän kommentoi seuraavaa:

«Olen nähnyt suuren @LisaSu: n valon», Kirjoita System76-insinööri Jeremy Soller. ”Tänään aloitan matkan sataman ydinkenkään Matisseen ja Renoiriin. Nähdään toisella puolella! "

Lisäksi, Mainitaan, että hankkeen toteuttamiseksi AMD tarjosi System76-kehittäjille tarvittavat asiakirjatsamoin kuin alustan tukikomponenttien (PSP) ja sirujen alustamisen (AGESA) koodi.

"Olemme ainoat maailmankaikkeudessa, jotka tarjoavat näille prosessoreille avoimen lähdekoodin laiteohjelmiston, jos se toimii", Soller sanoo.

System76: ssä meillä on pääsy NDA: n AMD-asiakirjoihin, jotka eivät ole julkisia. Corebootin siirtäminen olisi muuten paljon vaikeampi.

NDA: n tavoitteena on selvittää, kuinka Coreboot-laiteohjelmisto ladataan vaikuttamatta muihin laitteistoihin järjestelmässä, joka on välttämätön toiminnan ja turvallisuuden ylläpitämiseksi, kuten AMD PSD, joka pääsee tekemään paljon asioita erillisen suojatun isännän ulkopuolella. Jotkut emolevyt voivat toiminnallisesti poistaa PSP: n useimmat piirteet.

Corebootin on ladattava vain vähimmäismäärä omia blobeja tarpeen jotta järjestelmä toimisi ja kaikki muu korjataan AMD: n IP: n suojaamiseksi ja estämään joku muu käyttämästä projektilähdettä haavoittuvuuksien löytämiseksi PSP: ltä. 

Projekti on loppujen lopuksi vapaampi kuin oma laiteohjelmisto keneltä tahansa emolevyn myyjältä System76-kannettaville tietokoneille.

NDA: n mukaan tämä on pohjimmiltaan sama kuin AMD, joka kertoo emolevyn myyjälle, kuinka tuetaan uusinta AGESA: ta BIOSissa ja kuinka tuetaan suojausominaisuuksia, jotka mahdollistavat esimerkiksi PSP: n, Secure Bootin jne.

Muistutuksena on, että System76 on valmistaja Yhdysvallat tietokoneita Denverissä, Coloradossa sijaitseva, erikoistunut kannettavien tietokoneiden, työasemien ja palvelimien myyntiin.

yhtiön tukee ilmaisia ​​ja avoimen lähdekoodin ohjelmistoja, joka tarjoaa Ubuntun tai oman Ubuntu-pohjaisen Linux-jakelun "Pop! _OS »esiasennettuna käyttöjärjestelmänä.

Open Firmware System -järjestelmän kehittämisen lisäksi76 Coreboot-pohjaisiin tuotteisiinsa, EDK2: een ja joihinkin sen omiin sovelluksiin.

Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa alkuperäiset uutiset seuraavasta linkistä.

lähde: https://www.forbes.com/


Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Miguel Rodriguez dijo

    Minusta tuntuu väärältä, että prosessorin toiminnan näkökohtien suojaamiseksi IP: n vuoksi System76 saa etuoikeuden tarjota laitteelle paras yhteensopivuus AMD: n kanssa avoimen lähdekoodin laiteohjelmiston avulla, koska System76 voi kuljettaa tarvittavaa koodia dokumentaatio ei tarkoita, että he voisivat vapauttaa sen ydin käynnistysprojektissa IP-oikeudellisten ongelmien takia. Toisin sanoen, ydinkäynnistys jatkuu jonkin verran pysähtyneenä laitteiden ajamiseksi AMD: n kanssa, paitsi jos ostat sen System76: ltä.