CoreBoot 26.06, projekt vyvíjajúci bezplatnú alternatívu k proprietárnemu firmvéru a BIOSu, bol vydaný. Kód projektu je distribuovaný pod licenciou GPLv2. Nová verzia obsahuje 1 163 zmien pripravených za účasti 101 vývojárov, z ktorých 22 je v projekte nováčikov.
Hlavné zmeny:
- Bola implementovaná podpora pre 31 základných dosiek:
- AMD Crater pre SoC V2000A
- AMD Jaguar pre Faegan SoC
- AMD Maple pre 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
- Notebook s frameworkom 13 (Intel Core Ultra Series 1)
- Notebook Framework 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 dosiek používaných v rôznych zariadeniach so systémom Chrome OS alebo servery Google.
- Podpora pre základné dosky AMD Crater Renoir (nahradený systémom AMD Crater pre SoC V2000A) a Google Myst bola ukončená.
- Bola pridaná počiatočná podpora pre SoC Intel Nova Lake (NVL). Boli implementované bootblock, romstage, ramstage, FSP-M a FSP-S (Firmware Support Package), boli pridané definície pinov GPIO a tabuľky ACPI a bola implementovaná podpora PCIe a Flash. Boli aktualizované nástroje ifdtool a spd_tools. Obmedzením je, že DDR5 zatiaľ nie je podporovaná.
- Pridaná počiatočná podpora pre SoC Intel Panther Lake (PTL) s integrovanou možnosťou šifrovania UFS.
- Pridaná počiatočná podpora pre AMD Strix Halo SoC s ukážkou spustenia na základnej doske AMD Maple.
- Bola pridaná počiatočná podpora pre SoC Qualcomm Calypso a základné dosky Google Calypso, Mensa a C1nv založené na tomto SoC. Teraz je k dispozícii podpora pre dôveryhodný firmvér ARM, PCIe, inicializáciu časovača QUPv3, ovládač SPMI a načítavanie firmvéru CPUCP a PDP.
- Pre čipy AMD bola pridaná podpora mechanizmu ROM Armor, ktorý implementuje ochranu pred neoprávnenou úpravou systémovej SPI Flash pamäte.
- Čipy AMD teraz podporujú mechanizmus A/B Recovery, ktorý zabezpečuje, že sa počas aktualizácií firmvéru uloží záložná kópia, aby sa načítal starý firmvér, ak sa nová verzia nepodarí spustiť alebo ak sa vyskytnú problémy s overením integrity firmvéru. Bola pridaná možnosť spustiť systém z druhého flash čipu a zachovať príznak obnovy medzi reštartmi. Nástroje amdfwtool a amdfwread teraz podporujú rozdelenie adresárov a parsovanie A/B oddielov.
- Pre dosky založené na čipoch Qualcomm, ako sú Google Blue a Calypso, boli implementované pokročilé funkcie správy nabíjania a batérie. Patria sem: plynulý prechod z pomalého na rýchle nabíjanie, monitorovanie teploty, režim bootovania bez batérie a optimalizované napájanie zariadení NVMe.
- Bola rozšírená podpora pre zariadenia založené na čipoch Intel Haswell a Broadwell. Podporný kód pre platformy Haswell a Broadwell bol zjednotený a bola implementovaná spoločná inicializácia grafiky. Bola pridaná počiatočná podpora pre varianty čipov Broadwell pre počítače. Bol pridaný ovládač pre zníženie napätia a boli predefinované limity napájania PL1/PL2. Bola pridaná podpora pre základné dosky ASUS založené na čipoch Haswell, ako sú Maximus VI/VII, Z87-K a H81M-K.
- Ovládač Intel FSP 2.0 pridáva podporu pre kompresný algoritmus Zstd.
- Bola poskytnutá možnosť zahrnúť viacero obrázkov loga s rôznym rozlíšením, aby sa zobrazovali v závislosti od rozlíšenia obrazovky.
- Práca na prispôsobení kódu na podporu štandardu C23 pokračovala.
- Aktualizované verzie GCC 15.2.0, NASM 3.01, binutils 2.45.1 a ACPICA 20251212.
Zdroj: opennet.ru
