Coreboot 4.20 bietet mehr Unterstützung, Verbesserungen und mehr

Kernboot

Coreboot (früher LinuxBIOS genannt) ist ein Projekt, das darauf abzielt, unfreie Firmware in proprietären BIOS zu ersetzen

Die neue Version von Coreboot 4.20 wurde vor einigen Tagen veröffentlicht und in dieser Veröffentlichung haben sie eine gemacht viele Veränderungen Der Schwerpunkt liegt auf der Verbesserung bereits implementierter Funktionen sowie auf Sicherheitsverbesserungen, Kompatibilitätsverbesserungen und auch auf Supportverbesserungen sowohl für bereits unterstützte als auch für neue Boards.

Für diejenigen, die mit CoreBoot nicht vertraut sind, sollten Sie wissen, dass dies der Fall ist Eine Open-Source-Alternative zum herkömmlichen Basis-E / A-System (BIOS), das sich bereits auf MS-DOS 80s-PCs befand und durch UEFI (Unified Extensible) ersetzt wurde. CoreBoot ist auch ein kostenloses proprietäres Firmware-Analogon und steht zur vollständigen Überprüfung und Prüfung zur Verfügung. CoreBoot wird als Basis-Firmware für die Hardware-Initialisierung und Boot-Koordination verwendet.

Inklusive Grafikchip-Initialisierung, PCIe, SATA, USB, RS232. Gleichzeitig werden die binären Komponenten FSP 2.0 (Intel Firmware Support Package) und die binäre Firmware für das Intel ME-Subsystem, die zum Initialisieren und Starten der CPU und des Chipsatzes erforderlich sind, in CoreBoot integriert.

Die wichtigsten neuen Funktionen von CoreBoot 4.20

In dieser neuen Version von Coreboot 4.20 präsentiert das Werk von etwa 1600 Bestätigungen seit der vorherigen Version und stellt die Bereinigungsarbeiten und kontinuierlichen Verbesserungen dar, die implementiert wurden.

Zu den herausragenden Änderungen in dieser neuen Version gehört Folgendes cpu/mp_init.c aktiviert CPUs, sobald sie Code ausführen, plus cpu/x86/smm fügt PCI-Ressourcenspeicherfunktionalität hinzu

Außerdem, Die SMM-Laufzeit stellt sicher, dass PCI-Ressourcen im SMRAM-Speicher gespeichert werden Sicherheit, um Angriffe zu verhindern, die durch Manipulation der PCI-BAR-Neuzuordnung zum Verlust sensibler Daten führen.

Eine weitere Änderung, die in dieser neuen Version auffällt, ist die folgende Einen Treiber zum Lesen und Schreiben von EFI-Variablen hinzugefügt in einem separaten Speicherbereich abgelegt. Dies ist besonders nützlich für EDK2 als Nutzlast und ermöglicht die Wiederverwendung vorhandener EFI-Tools, um von der Firmware verwendete Optionen festzulegen/abzurufen.

Ich weiß auchDer EWL-Controller wurde hinzugefügt (verbesserte Warnprotokollierung) zur Behandlung von Intel EWL HOB-Fehlern und was auch immer DDR2-Speicherunterstützung zum Code für Intel GM45 hinzugefügt, fügte Inteltool-Unterstützung für den Intel „Emmitsburg“ PCH hinzu, fügte Sound-Open-Firmware-Treiber für Chromebooks hinzu, um Sound auf Systemen zu unterstützen, und fügte SimNow-Konsolenprotokollierungsunterstützung für AMD hinzu.

außerdem, Yabits Nutzlast wurde entfernt womit es veraltet und archiviert wird, und es wird auch darauf hingewiesen Superiotool-Build-Probleme behoben Mit musl-libc wurden erste Arbeiten an Xeon SPR implementiert, die Zephyr SDK-Unterstützung aus coreboot-sdk entfernt, da die Paketversion recht alt war und nicht wirklich verwendet wurde, und außerdem Inteltool-Unterstützung für Intel PCH „Emmitsburg“ hinzugefügt.

Es wird erwähnt, dass daran gearbeitet wurde, den Prozentsatz der Cache-Treffer beim Neuaufbau mit Ccache zu verbessern, sowie Verbesserungen und Erweiterungen des ACPI-Generierungscodes usw. vorgenommen wurden Einige Probleme mit RISC-V-Code wurden behoben.

Abschließend ist es auch erwähnenswert, dass in dieser neuen Version Unterstützung für 25 Motherboards hinzugefügt11 davon werden auf Chrome OS-Geräten oder Webservern verwendet.

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

Wenn Sie mehr über diese neue Version von CoreBoot 4.18 erfahren möchten, können Sie die Details einsehen im folgenden link.

Holen Sie sich CoreBoot

Schließlich für diejenigen, die daran interessiert sind, diese neue Version von CoreBoot zu erhalten Sie können dies in ihrem Download-Bereich tun, die auf der offiziellen Website des Projekts zu finden sind.

Darüber hinaus finden sie Dokumentation und weitere Informationen zum Projekt.

Der Link ist dies.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.