Rilascio di Coreboot 26.06, un'alternativa open source ai firmware proprietari

È stata pubblicata la versione del progetto CoreBoot 26.06, che sviluppa un'alternativa libera ai firmware e BIOS proprietari. Il codice del progetto è distribuito sotto licenza GPLv2. La nuova versione include 1163 modifiche, preparate con la partecipazione di 101 sviluppatori, di cui 22 hanno partecipato per la prima volta allo sviluppo.

Variazioni principali:

  • Supporto implementato per 31 schede madri:
    • AMD Crater per SoC V2000A
    • AMD Jaguar per SoC Faegan
    • AMD Maple per SoC Strix Halo
    • ASRock H370M-ITX/ac, ASRock Z87 Extreme6
    • ASUS H81M-K, P8H61-I R2.0, P8H61-M LX2, PRIME H610M-K D4, Z87-K
    • ASUS Maximus VI EXTREME
    • ASUS Maximus VI FORMULA, VI HERO, VII IMPACT, VI IMPACT, VII RANGER
    • Framework Laptop 13 (Intel Core Ultra Series 1)
    • Framework Laptop 13 Pro (Intel Core Ultra Series 3)
    • Lenovo ThinkPad X61 / X61s
    • Star Labs Byte Mk I (Ryzen 7 5800U), StarBook Mk VI (Ryzen 7 5800U)
    • System76 bonw15-b, gaze20
    • 8 schede, utilizzate in vari dispositivi con Chrome OS o su server Google.
  • Interrotto il supporto per le schede madri AMD Crater Renoir (sostituito con AMD Crater per SoC V2000A) e Google Myst.
  • Aggiunto il supporto iniziale per SoC Intel Nova Lake (NVL). Implementati bootblock, romstage, ramstage, FSP-M e FSP-S (Firmware Support Package), aggiunte definizioni delle porte GPIO e tabelle ACPI, assicurato il supporto PCIe e Flash. Aggiornati gli strumenti ifdtool e spd_tools. Tra i limiti, al momento non è supportato DDR5.
  • Aggiunto il supporto iniziale per SoC Intel Panther Lake (PTL) con possibilità di crittografia inline UFS.
  • Aggiunto il supporto iniziale per SoC AMD Strix Halo con una dimostrazione del caricamento sulla scheda madre AMD Maple.
  • Aggiunto il supporto iniziale per SoC Qualcomm Calypso e le schede madri basate su questo SoC Google Calypso, Mensa e C1nv. È stato implementato il supporto per ARM Trusted Firmware, PCIe, inizializzazione del timer QUPv3, driver SPMI, caricamento dei firmware CPUCP e PDP.
  • Per i chip AMD è stato aggiunto il supporto per il meccanismo ROM Armor, che fornisce protezione contro le modifiche non autorizzate dello SPI Flash di sistema.
  • Per i chip AMD è stato implementato il supporto per il meccanismo A/B Recovery, che consente di mantenere un backup durante l'aggiornamento del firmware per caricare un firmware precedente in caso di impossibilità di avviare la nuova versione o di problemi nella verifica dell'integrità del firmware. È stata aggiunta la possibilità di avvio da un secondo chip Flash e di mantenere il flag di ripristino tra i riavvii. Negli strumenti amdfwtool e amdfwread è stato implementato il supporto per la separazione delle directory e l'analisi delle partizioni A/B.
  • Per le schede con chip Qualcomm, come Google Bluey e Calypso, sono state implementate funzionalità avanzate di gestione della ricarica e della batteria. Sono stati realizzati: passaggi graduali dalla ricarica lenta a quella rapida, monitoraggio della temperatura, modalità di avvio senza batteria e fornitura di energia ottimizzata per NVMe.
  • Ampliato il supporto per i dispositivi basati su chip Intel Haswell e Broadwell. È stato unificato il codice di supporto per le piattaforme Haswell e Broadwell, e implementata un'inizializzazione grafica comune. Aggiunto il supporto iniziale per le varianti di chip Broadwell per PC. Aggiunto il driver per la riduzione artificiale della tensione (undervolt) e ridefiniti i limiti di potenza PL1/PL2. È stato aggiunto il supporto per le schede madri ASUS con chip Haswell, come Maximus VI/VII, Z87-K e H81M-K.
  • Nel driver Intel FSP 2.0 è stato aggiunto il supporto per l'algoritmo di compressione Zstd.
  • È stata fornita la possibilità di attivare più immagini di loghi con diverse risoluzioni per la loro visualizzazione in base alla risoluzione dello schermo.
  • Proseguita l'adattamento del codice per il supporto dello standard C23.
  • Aggiornate le versioni GCC 15.2.0, NASM 3.01, binutils 2.45.1 e ACPICA 20251212.
  • 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