Avaldatud on CoreBoot projekti vĂ€ljaanne 26.06, mis arendab avatud alternatiivi patenteeritud pĂŒsivĂ€ridele ja BIOS-ile. Projekti kood on litsentseeritud GPLv2 alusel. Uues versioonis on kokku 1163 muudatust, mille koostamisel osales 101 arendajat, kellest 22 osalesid arenduses esmakordselt.
Peamised muudatused:
- Toetust on rakendatud 31 emaplaadi jaoks:
- 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 platvormi, mida kasutatakse erinevates Chrome OS seadmetes vÔi needel serverites Google.
- Toetust on lÔpetatud emaplaatide AMD Crater Renoir jaoks (asendatud AMD Crater SoC V2000A ja Google Myst).
- Esmane tugi on lisatud SoC Intel Nova Lake (NVL) jaoks. Teostatud on bootblock, romstage, ramstage, FSP-M ja FSP-S (Firmware Support Package), lisatud on GPIO jalgade mÀÀratlused ja ACPI tabelid, tagatud on PCIe ja Flash tuge. Ălesande utiliitide ifdtool ja spd_tools uuendamine. Piirangutena â DDR5 ei toetata veel.
- Esmane tugi on lisatud SoC Intel Panther Lake (PTL), mis vÔimaldab UFS-i inline-ƥifreerimist.
- Esmane tugi on lisatud SoC AMD Strix Halo, millega demonstreeritakse kÀivitamist emaplaadil AMD Maple.
- Esmane tugi on lisatud SoC Qualcomm Calypso ja sellel pĂ”hinevatele emaplaatidele Google Calypso, Mensa ja C1nv. Toetatakse ARM Trusted Firmware'i, PCIe, QUPv3 taimeri initsialiseerimist, SPMI draivereid, CPUCP ja PDP pĂŒsivĂ€ride laadimist.
- AMD kiipide jaoks on toetatud ROM Armor mehhanismi rakendamine, mis kaitseb mitteautorisatsiooni sĂŒsteemi SPI Flash muutuste eest.
- AMD kiipide jaoks on rakendatud A/B Recovery mehhanismi tugi, mis tagab varukoopia sĂ€ilitamise pĂŒsivĂ€ride uuendamisel, et vajadusel saaks vanale versioonile tagasi minna, kui uut versiooni ei ole vĂ”imalik kĂ€ivitada vĂ”i kui pĂŒsivĂ€ride terviklikkuse kontrollimisel esinevad probleemid. Teise Flash-kiibi kaudu kĂ€ivitamise ja taastamislipu sĂ€ilitamise vĂ”imalus on lisatud taaskĂ€ivituste vahel. Utiliitides amdfwtool ja amdfwread on tagatud kataloogide jagamise ja A/B jaotuste parsimise toetus.
- Qualcomm kiibide, nagu Google Bluey ja Calypso, puhul on rakendatud tĂ€iustatud laadimise ja akuhalduse funktsioone. Rakendatud on: sujuv ĂŒleminek aeglaselt kiirele laadimisele, temperatuuri jĂ€lgimine, aku kasutamata laadimisreĆŸiim ja optimeeritud toite jaotus NVMe tootele.
- On laiendatud Intel Haswelli ja Broadwelli kiipide tugivĂ”imalusi. Haswelli ja Broadwelli platvormide toe kood on ĂŒhtlustatud ning rakendatud ĂŒhtne graafikainitialiseerimine. Lisa algtoetused Broadwelli kiipide variantidele lauaarvutites. Lisatud hĂŒbriidne voltimisjuht, et alandada pinget (undervolt), ja mÀÀritud vĂ”imsuse PL1/PL2 piirangud. Lisatud tugi ASUS emaplaatidele Haswelli kiipide pĂ”hjal, nagu Maximus VI/VII, Z87-K ja H81M-K.
- Intel FSP 2.0 draiverisse on lisatud Zstd tihendamisalgoritmi tugi.
- Antud on vÔimalus lisada mitmeid logo pilte erinevate eraldusvÔimetega nende kuvamiseks vastavalt ekraani eraldusvÔimele.
- JÀtkatakse koodi kohandamise tööd C23 standardi toetamiseks.
- Uuendatud on versioonid GCC 15.2.0, NASM 3.01, binutils 2.45.1 ja ACPICA 20251212.
Allikas: opennet.ru
