Coreboot 4.20 vine cu un suport mai mare, îmbunătățiri și multe altele

coreboot

Coreboot (numit anterior LinuxBIOS) este un proiect care vizează înlocuirea firmware-ului non-free în BIOS proprietar

Noua versiune de Coreboot 4.20 a fost lansat acum câteva zile iar în această lansare au făcut o multe schimbari care se concentrează pe îmbunătățirea caracteristicilor deja implementate, precum și pe îmbunătățiri de securitate, îmbunătățiri de compatibilitate și, de asemenea, îmbunătățiri de sprijin atât pentru plăcile deja acceptate, cât și pentru plăcile noi.

Pentru cei care nu sunt familiarizați cu CoreBoot, ar trebui să știți că acesta este o alternativă open source la sistemul tradițional Basic I / O (BIOS) care se afla deja pe computerele MS-DOS 80s și înlocuirea acestuia cu UEFI (Unified Extensible). CoreBoot este, de asemenea, un firmware propriu analog și este disponibil pentru verificare și audit complet. CoreBoot este folosit ca firmware de bază pentru inițializarea hardware și coordonarea de pornire.

Inclusiv inițializarea cipului grafic, PCIe, SATA, USB, RS232. În același timp, componentele binare FSP 2.0 (Intel Firmware Support Package) și firmware-ul binar pentru subsistemul Intel ME, care sunt necesare pentru inițializarea și lansarea procesorului și a chipset-ului, sunt integrate în CoreBoot.

Principalele caracteristici noi ale CoreBoot 4.20

În această nouă versiune a Coreboot 4.20 adică prezintă lucrarea a circa 1600 de confirmări încă de la ediția anterioară și care reprezintă munca de curățare și îmbunătățirile continue implementate.

Dintre modificările care ies în evidență în această nouă versiune este aceea cpu/mp_init.c activează procesoarele odată ce rulează cod, plus cpu/x86/smm adaugă funcționalitate de stocare a resurselor PCI

Pe lângă asta, runtime-ul SMM asigură că resursele PCI sunt stocate în memoria SMRAM securitate pentru a preveni atacurile care duc la scurgerea de date sensibile prin modificarea remapării PCI BAR.

O altă schimbare care iese în evidență în această nouă versiune este aceea a adăugat un driver pentru a citi și scrie variabile EFI stocate într-o zonă de memorie separată. Acest lucru este util în special pentru EDK2 ca sarcină utilă și permite reutilizarea instrumentelor EFI existente pentru a seta/obține opțiunile utilizate de firmware.

De asemenea, știuAm adăugat controlerul EWL (înregistrare îmbunătățită a avertismentelor) pentru a gestiona erorile Intel EWL HOB, precum și ce a adăugat suport de memorie DDR2 la codul pentru Intel GM45, a adăugat suport pentru instrumentele de inteligență pentru Intel „Emmitsburg” PCH, a adăugat drivere Sound-Open-Firmware pentru Chromebookuri pentru a suporta sunetul pe sisteme și a adăugat suport pentru înregistrarea în jurnal pe consolă SimNow pentru AMD.

Pe de altă parte, sarcina utilă Yabits a fost eliminată cu care devine învechit și arhivat, precum și se mai evidențiază că S-au rezolvat problemele de construcție superiotool folosind musl-libc, a implementat munca inițială pe Xeon SPR, a eliminat suportul Zephyr SDK de la coreboot-sdk, deoarece versiunea ambalată era destul de veche și nu era folosită cu adevărat și a adăugat, de asemenea, suport pentru inteltool pentru Intel PCH „Emmitsburg”.

Se menționează că s-a lucrat pentru îmbunătățirea procentului de accesări cache la reconstrucție folosind ccache, precum și îmbunătățiri și extinderea codului de generare ACPI și că S-au rezolvat unele probleme pentru codul RISC-V.

În cele din urmă, este de menționat și faptul că în această nouă versiune, a adăugat suport pentru 25 de plăci de bază, dintre care 11 sunt utilizate pe dispozitive sau servere web Chrome OS.

  • Asrock: B75M-ITX
  • Dell: Latitude E6400
  • Google: Aurash
  • Google: Boxy
  • Google: Constituție
  • 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
  • Protecție: VP2420
  • Protecție: VP4630/VP4650
  • Protecție: VP4670
  • Siemens: MC EHL4
  • Siemens: MC EHL5
  • System76:lemp11
  • System76: oryp10
  • System76: oryp9

Dacă sunteți interesat să aflați mai multe despre această nouă versiune de CoreBoot 4.18, puteți consulta detaliile În următorul link.

Obține CoreBoot

În cele din urmă, pentru cei interesați să poată obține această nouă versiune a CoreBoot o pot face din secțiunea de descărcare, care poate fi găsit pe site-ul oficial al proiectului.

În plus, acestea vor putea găsi documentație și mai multe informații despre proiect.

Legătura este aceasta.


Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.