Coreboot 4.20 kommer med större stöd, förbättringar och mer

coreboot

Coreboot (tidigare kallat LinuxBIOS) är ett projekt som syftar till att ersätta icke-fri firmware i proprietär BIOS

Den nya versionen av Coreboot 4.20 släpptes för några dagar sedan och i denna release har de gjort en många förändringar som är fokuserade på att förbättra redan implementerade funktioner, samt säkerhetsförbättringar, kompatibilitetsförbättringar och även stödförbättringar för både redan stödda kort och nya kort.

För dem som inte känner till CoreBoot, bör du veta att detta är ett open source-alternativ till det traditionella Basic I / O-systemet (BIOS) som redan fanns på MS-DOS 80-datorer och ersatte den med UEFI (Unified Extensible). CoreBoot är också en kostnadsfri egen firmware-analog och är tillgänglig för fullständig verifiering och revision. CoreBoot används som bas firmware för hårdvaruinitiering och startkoordinering.

Inklusive initialisering av grafikchip, PCIe, SATA, USB, RS232. Samtidigt integreras FSP 2.0 (Intel Firmware Support Package) binära komponenter och binär firmware för Intel ME-delsystemet, som krävs för att initiera och starta CPU och chipset, i CoreBoot.

De viktigaste nya funktionerna i CoreBoot 4.20

I den här nya versionen av Coreboot 4.20 alltså presenterar arbetet med cirka 1600 konfirmationer sedan föregående release och som representerar saneringsarbetet och ständiga förbättringar som genomförts.

Av förändringarna som sticker ut i den här nya versionen är det cpu/mp_init.c aktiverar processorer när de kör kod, plus cpu/x86/smm lägger till PCI-resurslagringsfunktionalitet

Förutom det, SMM-körtiden säkerställer att PCI-resurser lagras i SMRAM-minnet säkerhet för att förhindra attacker som leder till läckage av känslig data genom manipulering av PCI BAR-ommappning.

En annan förändring som sticker ut i den här nya versionen är att lagt till en drivrutin för att läsa och skriva EFI-variabler lagras i ett separat minnesområde. Detta är särskilt användbart för EDK2 som nyttolast och gör att befintliga EFI-verktyg kan återanvändas för att ställa in/få alternativ som används av firmware.

jag vet ocksåe tillagd EWL-kontroller (förbättrad varningsloggning) för att hantera Intel EWL HOB-fel, samt vad lagt till stöd för DDR2-minne för att koda för Intel GM45, lagt till inteltool-stöd för Intel "Emmitsburg" PCH, lagt till Sound-Open-Firmware-drivrutiner för Chromebooks för att stödja ljud på system, och lagt till SimNow-konsolloggningsstöd för AMD.

Å andra sidan, Yabits nyttolast togs bort med vilket det blir föråldrat och arkiverat, liksom det också framhålls att fixade superiotool-byggproblem använde musl-libc, implementerade initialt arbete på Xeon SPR, tog bort Zephyr SDK-stöd från coreboot-sdk eftersom den paketerade versionen var ganska gammal och inte riktigt använd och lade även till inteltool-stöd för Intel PCH "Emmitsburg".

Det nämns att arbete gjordes för att förbättra andelen cacheträffar vid ombyggnad med cache, samt förbättringar och utbyggnad av ACPI-genereringskoden och att Fixade några problem för RISC-V-koden.

Slutligen är det också värt att nämna att i denna nya utgåva, lagt till stöd för 25 moderkort, varav 11 används på Chrome OS-enheter eller webbservrar.

  • Asrock: B75M-ITX
  • Dell: Latitude E6400
  • Google: Aurash
  • Google: Boxy
  • Google: Konstitution
  • Google: Gothrax
  • Google: Hades
  • Google: Myst
  • Google: Screenbo
  • Google: Starmie
  • Google: Taranza
  • Google: Uldren
  • Google: Yavilla
  • HP: EliteBook 2170p
  • Intel: Archer City CRB
  • Intel: DQ67SW
  • Skydd: VP2420
  • Skydd: VP4630/VP4650
  • Skydd: VP4670
  • Siemens: MC EHL4
  • Siemens: MC EHL5
  • System76:lemp11
  • System76: oryp10
  • System76: oryp9

Om du är intresserad av att veta mer om den här nya versionen av CoreBoot 4.18 kan du konsultera detaljerna I följande länk.

Skaffa CoreBoot

Slutligen, för dem som är intresserade av att kunna få den här nya versionen av CoreBoot de kan göra det från deras nedladdningssektion, som finns på den officiella webbplatsen för projektet.

Utöver det kommer de att kunna hitta dokumentation och mer information om projektet.

Länken är den här.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.