Avaldatud CoreBoot projekti versioon 26.06, mis arendab tasuta alternatiivi patenteeritud püsivara ja BIOS-ide jaoks. Projekti kood on jagatud GPLv2 litsentsi alusel. Uue versiooni koosseisu kuulub 1163 muudatusi, mille koostamisse on kaasatud 101 arendajat, millest 22 osaleb arenduses esmakordselt.
Peamised muudatused:
- Toetatakse 31 emaplaati:
- AMD Crater SoC V2000A jaoks
- AMD Jaguar SoC Faegan jaoks
- AMD Maple SoC Strix Halo jaoks
- 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 plaati, mis on kasutusel erinevates Chrome OS seadmetes või serverites Google.
- Toetamine emaplaatide AMD Crater Renoir osas lõpetati (asendatud AMD Crater SoC V2000A-ga) ja Google Mystiga.
- Lisatud esmane tugi Intel Nova Lake (NVL) SoC jaoks. Rakendatud bootblock, romstage, ramstage, FSP-M ja FSP-S (Firmware Support Package), lisatud GPIO väljundite määratlused ja ACPI tabelid, tagatud PCIe ja Flash tugi. Uuendatud utiliite ifdtool ja spd_tools. Piirangutena ei toetata veel DDR5.
- Lisatud on algne Intel Panther Lake (PTL) SoC tugi UFS inline-krüptimise võimalustega.
- Lisatud on algne AMD Strix Halo SoC tugi, demonstreerides laadimist AMD Maple emaplaatidel.
- Lisatud on algne Qualcomm Calypso SoC tugi ning sellele põhinevate Google Calypso, Mensa ja C1nv emaplaatide tugi. Tugi hõlmab ARM Trusted Firmware'i, PCIe, QUPv3 ajastuse initsialiseerimist, SPMI draiverit ja CPUCP ning PDP püsivara laadimist.
- AMD kiipide jaoks on lisatud ROM Armor mehhanismi tugi, mis pakub kaitset volitamata süsteemi SPI Flash'i muutmise eest.
- AMD kiipide jaoks on rakendatud A/B taastumise mehhanismi tugi, mis tagab varukoopia säilitamise püsivara uuendamisel, et laadida vana püsivara juhul, kui uus versioon ei käivitu või püsivara terviklikkuse kontrollimine ebaõnnestub. Lisatud on võimalus laadida teise Flash-kiibiga ja säilitada taastamise lipp taaskäivituste vahel. Programmis amdfwtool ja amdfwread on toetatud ka kataloogide eristamine ja A/B jaotiste analüüsimine.
- Qualcommi, näiteks Google Bluey ja Calypso kiipidel, on rakendatud täiustatud laadimis- ja akuhaldusvõimalused. Tehtud on: sujuv üleminek aeglaselt kiirele laadimisele, temperatuuri jälgimine, aku vahetamine režiimis ilma akuta, optimeeritud toiteedastus NVMe jaoks.
- Toetust on laiendatud Intel Haswelli ja Broadwelli kiipide põhjal töötavatele seadmetele. Haswelli ja Broadwelli platvormide toega kood on ühtlustatud ning on rakendatud ühine graafika alglaadimine. Algas toetuse pakkumine Broadwelli kiipide variantidele lauaarvutites. Lisatud on alandatud pingejuhendi (undervolt) ja piirangute PL1/PL2 ülevaatamine. Lisatud tugi ASUSi emaplaatidele, mis kasutavad Haswelli kiipe, nagu Maximus VI/VII, Z87-K ja H81M-K.
- Intel FSP 2.0 draiverisse on lisatud Zstd tihendamise algoritmi tugi.
- On loodud võimalus aktiveerida mitmeid erineva resolutsiooniga logo pilte, et neid kuvada sõltuvalt ekraani resolutsioonist.
- Koode on jätkuvalt kohandatud C23 standardi toeks.
- Uuendatud on versioonid GCC 15.2.0, NASM 3.01, binutils 2.45.1 ja ACPICA 20251212.
Allikas: opennet.ru
