Rilascio di Coreboot 24.05

È stata rilasciata la versione del progetto CoreBoot 24.05, che sviluppa un'alternativa libera ai firmware proprietari e al BIOS. Il codice del progetto è distribuito sotto licenza GPLv2. Nella nuova versione sono stati inclusi 722 cambiamenti, a cui hanno partecipato 131 sviluppatori.

Variazioni principali:

  • È stata annunciata la stabilità e la disponibilità per implementazioni lavorative del supporto alle build a 64 bit di CoreBoot.
  • È stato implementato il supporto per 2 processori (POWER9 e RISC-V) e 25 piattaforme. È stato aggiunto il supporto per le schede madri:
    • AMD BirmanPlus per SoC Glinda e SoC Phoenix.
    • ASROCK Z97 Extreme6.
    • Dell OptiPlex 7020/9020 MT e Dell OptiPlex 7020/9020 SFF.
    • Framework Azalea (CoreBoot potrà essere utilizzato sul laptop Framework 13 con processore AMD Ryzen 7040).
    • HP Pro 3500.
    • Lenovo ThinkCentre M700 / M900 Tiny e Lenovo ThinkCentre M710s.
    • Raptor Computing Systems Talos II (POWER9).
    • SiFive HiFive Unmatched (RISC-V64).
    • 17 schede utilizzate su vari dispositivi con Chrome OS o su server Google.
  • Rimosso il supporto per due schede madri: Intel Alderlake-M RVP e Intel Alderlake-M RVP con Chrome EC.
  • Aggiornato il supporto per SoC ibm/power9 e sifive/fu740.
  • È stato aggiunto il supporto per la compilazione simultanea di più driver TPM (Trusted Platform Module), che consente di garantire il supporto simultaneo delle specifiche TPM 1.x e TPM 2.x.
  • Per i sistemi basati su architettura ARM64 è stato aggiunto il supporto per l'esecuzione utilizzando i livelli di eccezione EL1, EL2 e EL3 (Livello di Eccezione). In precedenza, era supportato solo il funzionamento con il livello EL3 attivato. Per impostare il livello di eccezione può essere utilizzato il parametro ARM64_CURRENT_EL, in base al quale viene selezionato il registro applicabile (vbar_el1, vbar_el2 o vbar_el3).
  • Nell'utilità smmstoretool è stato implementato il supporto per l'elaborazione della ROM (ROM).
  • Nell'implementazione dell'algoritmo lzma su sistemi a 64 bit è consentita la lettura in blocchi di 8 byte, il che consente di accelerare l'esecuzione della decompressione dei dati compressi.
  • Aggiornati i componenti del firmware: amd_blobs, arm-trusted-firmware e intel-microcode.
  • Aggiornate le versioni degli strumenti di costruzione: LLVM 17.0.6, CMake 3.28.3, binutils 2.42.
  • Aggiornato il componente payload basato su U-Boot 2024.4. Nel componente payload basato su edk2 in Kconfig sono state aggiunte opzioni per il supporto del timer LAPIC e del filesystem UFS.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster