Release van Coreboot 24.05

De release van het CoreBoot-project op 24.05 is aangekondigd, dat een vrije alternatieve oplossing ontwikkelt voor propriƫtaire firmware en BIOS. De code van het project wordt verspreid onder de GPLv2-licentie. De nieuwe versie bevat 722 wijzigingen, waaraan 131 ontwikkelaars hebben bijgedragen.

Belangrijkste wijzigingen:

  • De ondersteuning voor 64-bits versies van CoreBoot is aangekondigd als stabiel en klaar voor implementatie in de praktijk.
  • Ondersteuning voor 2 processoren (POWER9 en RISC-V) en 25 platforms is gerealiseerd. Ondersteuning is toegevoegd voor de moederborden:
    • AMD BirmanPlus voor SoC Glinda en SoC Phoenix.
    • ASROCK Z97 Extreme6.
    • Dell OptiPlex 7020/9020 MT en Dell OptiPlex 7020/9020 SFF.
    • Framework Azalea (CoreBoot kan gebruikt worden op de Framework 13 laptop met AMD Ryzen 7040-processor).
    • HP Pro 3500.
    • Lenovo ThinkCentre M700/M900 Tiny en Lenovo ThinkCentre M710s.
    • Raptor Computing Systems Talos II (POWER9).
    • SiFive HiFive Unmatched (RISC-V64).
    • 17 boards die worden gebruikt op verschillende apparaten met Chrome OS of op. servers Google.
  • De ondersteuning voor twee moederborden is verwijderd: Intel Alderlake-M RVP en Intel Alderlake-M RVP met Chrome EC.
  • De ondersteuning voor SoC ibm/power9 en sifive/fu740 is bijgewerkt.
  • Ondersteuning voor het compileren van meerdere TPM (Trusted Platform Module) drivers is toegevoegd, wat gelijktijdige ondersteuning voor TPM 1.x en TPM 2.x specificaties mogelijk maakt.
  • Voor systemen met ARM64-architectuur is ondersteuning voor uitvoering met gebruik van exception levels EL1, EL2 en EL3 toegevoegd. Voorheen was alleen werking met inschakeling van niveau EL3 ondersteund. De parameter ARM64_CURRENT_EL kan worden gebruikt om het gekozen register (vbar_el1, vbar_el2 of vbar_el3) te selecteren.
  • In de smmstoretool is ondersteuning voor het verwerken van ROM toegevoegd.
  • In de implementatie van het lzma-algoritme op 64-bits systemen is lezen in blokken van 8 bytes toegestaan, wat de uitvoer van het uitpakken van gecomprimeerde gegevens versnelt.
  • Firmwarecomponenten zijn bijgewerkt: amd_blobs, arm-trusted-firmware en intel-microcode.
  • Versies van de bouwtools zijn bijgewerkt: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
  • De payload-component op basis van U-Boot 2024.4 is bijgewerkt. In de payload-component op basis van edk2 zijn in Kconfig opties toegevoegd ter ondersteuning van de LAPIC-timer en het UFS-bestandssysteem.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster