CoreBoot 4.18 tulee sisältäen parannuksia, virheenkorjauksia ja paljon muuta

coreboot

Coreboot (aiemmin nimellä LinuxBIOS) on projekti, jonka tarkoituksena on korvata ei-vapaa laiteohjelmisto patentoidussa BIOSissa

4 kuukauden kuluttua coreboot-projektin version 4.17 julkaisusta lähtien on julkaissut CoreBoot 4.18 -projektijulkaisun ja uuden version luomiseen osallistui yli 200 kehittäjää, jotka valmistelivat yli 1800 muutosta ja joista 50 kirjoittajista lähetti ensimmäiset korjauksensa.

Niille, jotka eivät tunne CoreBootia, sinun on tiedettävä, että näin 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). CoreBoot on myös ilmainen firmware-analoginen laite, joka on saatavana täydelliseen tarkistukseen ja tarkastukseen. CoreBootia käytetään peruslaiteohjelmistona laitteiston alustuksessa ja käynnistyksen koordinoinnissa.

Sisältää grafiikkasirun alustuksen, PCIe, SATA, USB, RS232. Samanaikaisesti FSP 2.0 (Intel Firmware Support Package) -binaarikomponentit ja Intel ME -alijärjestelmän binaarinen laiteohjelmisto, joita tarvitaan suorittimen ja piirisarjan alustamiseen ja käynnistämiseen, integroidaan CoreBootiin.

CoreBoot 4.18:n tärkeimmät uudet ominaisuudet

Tässä esitellyssä CoreBoot 4.18:n uudessa versiossa korostetaan, että lisäsi tukea 23 emolevylle, joista 19 käytetään Chrome OS -laitteissa tai Googlen palvelimissa. Joista seuraavat erottuvat eivätkä ole Googlelta:

  • MSI PRO Z690-A WIFI DDR4
  • AMD Burma
  • AMD Pademelon
  • Siemens MC APL7

Tämän lisäksi huomautetaan, että otti käyttöön mahdollisuuden luoda SBoM (laiteohjelmiston materiaaliluettelo), joka määrittää komponenttien koostumuksen laiteohjelmiston otteeseen sisältyvän ohjelmiston, esimerkiksi haavoittuvuuden tarkistuksen tai laiteohjelmiston lisenssitarkistuksen automatisoimiseksi.

Toinen erottuva muutos on se lisätty mahdollisuus määrittää toimintoja kullekin sconfig-laitteelle, laitepuurakenteen kääntäjä, joka kuvaa läsnä olevat laitteistokomponentit. Toiminnot määritellään tunnisteen C muodossa.

Lisätty kyky havaita i2c-laitteiden läsnäolo luotaessa laitetietueita ACPI/SSDT-taulukoissa. Tämä ominaisuus voidaan käyttää kosketuslevyjen tunnistamiseen alkuperäisen kehotteen avulla "detect" ohittaa kosketuslevyissä aiemmin käytetyn "luetin"-lipun, joka on ominaista ChromeOS:ssä käytettäville Linux-ytimille. Mainitaan, että kosketusnäytöt vaativat monimutkaisempaa virtajärjestystä, joka tehdään tulevaisuudessa, minkä jälkeen ne myös muuttuvat.

Se on myös korostettu työ jatkui mekanismin neljännen painoksen parissa resurssien kohdentaminen (RESOURCE_ALLOCATOR_V4), joka toteuttaa tuen useiden resurssialueiden manipulointiin, koko osoitetilan käyttämiseen ja yli 4 Gt:n muistin varaamiseen.

Muista muutoksista, jotka erottuvat tässä uudessa versiossa:

  • Lisätty Kconfig-merkinnät, jotka tarjoavat valinnaisesti polun CoSWID-tunnisteisiin CoSWID-oletustunnisteiden käytön sijaan
  • Päivitetty hyötykuormakomponentti, joka perustuu UEFI EDK II (TianoCore) -pinoon, joka on testattu Intel Core (2.–12. sukupolvi), Intel Small Core BYT, BSW, APL, GLK ja GLK-R, AMD Stoney Ridge ja Picasso kanssa.
  • Makefile.inc lisätty coswid-tunnisteiden luomiseen
  • Moniprosessoritilan klassinen alustusmekanismi (LEGACY_SMP_INIT) on vanhentunut, ja se on korvattu PARALLEL_MP-alustuskoodilla.
  • Lisätty smbus-konsoliohjain.
  • Checkpatch-apuohjelma tukee Linux 5.19 -ytimiä.
  • ACPI:n käännös ASL 2.0 -syntaksiksi jatkuu.
  • Google Brya4ES -emolevyn tuki poistettu.
    Lisätty tuki Intel Meteor Lakelle, Mediatek Mt8188:lle ja AMD Morgana SoC:lle.

Jos olet kiinnostunut tietämään lisää tästä uudesta CoreBoot 4.18 -versiosta, voit tutustua yksityiskohtiin Seuraavassa linkissä.

Hanki CoreBoot

Lopuksi niille, jotka ovat kiinnostuneita saamaan uuden version CoreBootista he voivat tehdä sen latausosiossa, joka löytyy projektin virallisilta verkkosivuilta.

Sen lisäksi he voivat löytää dokumentaatiota ja lisätietoja projektista.

Linkki on tämä.


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.