CoreBoot 4.18 dolazi s poboljšanjima, ispravcima grešaka i više

coreboot

Coreboot (prethodno nazvan LinuxBIOS) je projekt usmjeren na zamjenu neslobodnog firmvera u vlasničkom BIOS-u

Nakon protekla 4 mjeseca od izdanja verzije 4.17, coreboot projekta objavio je izdanje projekta CoreBoot 4.18 au izradi nove verzije sudjelovalo je više od 200 programera koji su pripremili više od 1800 izmjena i od kojih je 50 autora poslalo svoje prve zakrpe.

Za one koji nisu upoznati s CoreBootom, trebali biste znati da je to tako alternativa otvorenog koda tradicionalnom osnovnom I / O sustavu (BIOS) koji je već bio na PC-ima MS-DOS 80-ih i zamijenio ga UEFI (Unified Extensible). CoreBoot je također besplatni analogni vlasnički softver i dostupan je za potpunu provjeru i reviziju. CoreBoot se koristi kao osnovni firmware za inicijalizaciju hardvera i koordinaciju pokretanja.

Uključujući inicijalizaciju grafičkog čipa, PCIe, SATA, USB, RS232. Istodobno, binarne komponente FSP 2.0 (Intel Firmware Support Package) i binarni firmware za podsustav Intel ME, koji su potrebni za inicijalizaciju i pokretanje CPU-a i čipseta, integrirani su u CoreBoot.

Glavne nove značajke CoreBoot-a 4.18

U ovoj novoj verziji CoreBoot 4.18 koja je predstavljena, istaknuto je da dodana podrška za 23 matičnih ploča, od kojih se 19 koristi na Chrome OS uređajima ili Googleovim poslužiteljima. Među kojima se ističu sljedeći, a nisu iz Googlea:

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

Uz to se napominje da implementirao mogućnost generiranja SBoM-a (stroj softvera popis materijala), koji odrediti sastav komponenti softvera uključenog u sliku firmvera, na primjer, za automatizaciju provjere ranjivosti ili skeniranje licenci u firmveru.

Druga promjena koja se ističe je ta dodana mogućnost definiranja operacija za svaki uređaj u sconfig, kompajler za strukturu stabla uređaja koji opisuje prisutne hardverske komponente. Operacije su navedene u obliku identifikatora C.

Dodan je sposobnost otkrivanja prisutnosti i2c uređaja prilikom kreiranja zapisa uređaja u ACPI/SSDT tablicama. ovu značajku može se koristiti za otkrivanje dodirnih podloga pomoću izvornog odzivnika "detect", zaobilazeći oznaku "probe" koja se prethodno koristila za dodirne podloge, a koja je specifična za Linux kernele koji se koriste u ChromeOS-u. Spominje se da zasloni osjetljivi na dodir zahtijevaju kompliciraniju sekvencu napajanja, koju treba napraviti u budućnosti, nakon čega će se i oni promijeniti.

Također je istaknuto da nastavljen je rad na četvrtom izdanju mehanizma alokacija resursa (RESOURCE_ALLOCATOR_V4), koji implementira podršku za manipuliranje višestrukim rasponima resursa, koristeći cijeli adresni prostor i dodjeljivanje memorije iznad 4 GB.

Od ostalih promjena koje se ističu u ovoj novoj verziji:

  • Dodani Kconfig unosi za opcionalno pružanje staze do CoSWID oznaka umjesto korištenja zadanih CoSWID oznaka
  • Ažurirana komponenta nosivosti temeljena na skupu UEFI EDK II (TianoCore), koji je testiran s Intel Core (2. do 12. generacije), Intel Small Core BYT, BSW, APL, GLK i GLK-R, AMD Stoney Ridge i Picasso.
  • Dodan Makefile.inc za generiranje i stvaranje coswid oznaka
  • Klasični mehanizam inicijalizacije za višeprocesorski način (LEGACY_SMP_INIT) je zastario i zamijenjen je kodom za inicijalizaciju PARALLEL_MP.
  • Dodan upravljački program smbus konzole.
  • Uslužni program checkpatch pruža podršku za Linux 5.19 kernel.
  • Nastavak prijevoda sintakse ACPI u ASL 2.0.
  • Uklonjena podrška za Google Brya4ES matičnu ploču.
    Dodana podrška za Intel Meteor Lake, Mediatek Mt8188 i AMD Morgana SoC.

Ako vas zanima više o ovoj novoj verziji CoreBoot 4.18, možete pogledati detalje U sljedećem linku.

Nabavite CoreBoot

Konačno, za one koji su zainteresirani za mogućnost dobivanja ove nove verzije CoreBoota to mogu učiniti iz svog odjeljka za preuzimanje, koji se mogu naći na službenim web stranicama projekta.

Uz to u njemu možete pronaći dokumentaciju i više informacija o projektu.

Poveznica je ovo.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.