Vydání Coreboot 26.06, otevřené alternativy proprietárních firmware

Bylo zveřejněno vydání projektu CoreBoot 26.06, které vyvíjí svobodnou alternativu proprietárním firmware a BIOSu. Kód projektu je distribuován pod licencí GPLv2. Nová verze obsahuje 1163 změn realizovaných za účasti 101 vývojáře, z nichž 22 se podílí na vývoji poprvé.

Hlavní změny:

  • Byla implementována podpora 31 základní desky:
    • AMD Crater pro SoC V2000A
    • AMD Jaguar pro SoC Faegan
    • AMD Maple pro 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 desek používaných v různých zařízeních s Chrome OS nebo na serverech Google.
  • Byla ukončena podpora základních desek AMD Crater Renoir (nahradila je AMD Crater pro SoC V2000A) a Google Myst.
  • Byla přidána počáteční podpora SoC Intel Nova Lake (NVL). Byly implementovány bootblock, romstage, ramstage, FSP-M a FSP-S (Firmware Support Package), přidány definice pinů GPIO a tabulky ACPI, zajištěna podpora PCIe a Flash. Byly aktualizovány nástroje ifdtool a spd_tools. Z omezení – zatím není podporována DDR5.
  • Byla přidána počáteční podpora SoC Intel Panther Lake (PTL) s možností inline šifrování UFS.
  • Byla přidána počáteční podpora SoC AMD Strix Halo s ukázkou zavádění na základní desce AMD Maple.
  • Byla přidána počáteční podpora SoC Qualcomm Calypso a na tomto SoC založených základních desek Google Calypso, Mensa a C1nv. Existuje podpora ARM Trusted Firmware, PCIe, inicializace časovače QUPv3, ovladače SPMI, zavádění firmwaru CPUCP a PDP.
  • Pro čipy AMD byla přidána podpora mechanismu ROM Armor, který poskytuje ochranu proti neoprávněným modifikacím systémového SPI Flash.
  • Pro čipy AMD byla implementována podpora mechanismu A/B Recovery, který zajišťuje uchování záložní kopie při aktualizaci firmwaru pro zavedení starého firmwaru v případě, že zavedení z nové verze je nemožné nebo při problémech s ověřením integrity firmwaru. Byla přidána možnost zavádění ze druhého Flash čipu a uchování obnovovacího flagu mezi restartováními. V nástrojích amdfwtool a amdfwread byla zajištěna podpora dělení adresářů a analýzy A/B oddílů.
  • Pro zařízení na čipech Qualcomm, jako jsou Google Bluey a Calypso, jsou implementovány rozšířené možnosti správy nabíjení a baterie. Zahrnuje: plynulý přechod od pomalého k rychlému nabíjení, monitorování teploty, režim zavádění bez baterie a optimalizované napájení pro NVMe.
  • Byla rozšířena podpora zařízení založených na čipech Intel Haswell a Broadwell. Kód podpory platforem Haswell a Broadwell byl sjednocen a byla implementována společná inicializace grafiky. Byla přidána počáteční podpora variant čipů Broadwell pro PC. Bylo přidáno ovladač pro umělé snížení napětí (undervolt) a byly redefinovány limity výkonu PL1/PL2. Byla přidána podpora základních desek ASUS na čipech Haswell, jako jsou Maximus VI/VII, Z87-K a H81M-K.
  • Do ovladače Intel FSP 2.0 byla přidána podpora algoritmu komprese Zstd.
  • Byla poskytnuta možnost zahrnout více obrazů loga s různým rozlišením pro jejich zobrazení v závislosti na rozlišení obrazovky.
  • Pokračovala práce na přizpůsobení kódu pro podporu standardu C23.
  • Byly aktualizovány verze GCC 15.2.0, NASM 3.01, binutils 2.45.1 a ACPICA 20251212.
  • Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster