Pirms dažām dienām tika oficiāli paziņots Coreboot 25.12 izlaidumsJaunā projekta versija, kas izstrādā atvērtā koda alternatīvu patentētai BIOS un programmaparatūrai (UEFI), ir trīs mēnešu intensīva darba rezultāts. uzkrājot vairāk nekā 750 apstiprinājumus (izdara) izveidojuši 110 izstrādātāji, tostarp 21 jauns sadarbības partneris, kas pievienojas projektam.
Šī versija izceļas ar ieviešanu jaunas izpildlaika konfigurācijas saskarnes, lielāka pastāvīgās atmiņas ietilpība, lielāka SMMSTORE ietilpība, uzlabots MIPI kameru atbalsts Intel platformās (IPU) un atbalsts nākamās paaudzes aparatūrai.
Atbalsts jaunām mātesplatēm un procesoriem
Tāpat kā iepriekšējās versijās, arī jaunajā Coreboot versijā ir ievērojami paplašināts saderīgās aparatūras saraksts. Šajā laidienāOficiāls atbalsts ir pievienots vietnei Patērētāju mātesplates, darbstacijas un biznesa klēpjdatori:
- Patērētāju mātesplates: ASRock Z77 Extreme4 un ASUS PRIME H610I-PLUS D4.
- Lenovo klēpjdatori: ThinkPad T470s un T580.
- Specializētā aparatūra: Siemens MC EHL6 un Star Labs Starfighter (Arrow Lake 285H).
- Serveru plates un ChromeOS: pievienotas 6 plates, kas tiek izmantotas Google datu centros un Chromebook ierīcēs.
- Attiecībā uz procesoriem (SoC) ir pievienots sākotnējais atbalsts AMD Turin — nākamās paaudzes augstas veiktspējas centrālajiem procesoriem. Svarīgi uzlabojumi ir ieviesti arī Intel Panther Lake un Qualcomm X1P42100 platformām.
Izpildlaika konfigurācija: Coreboot Forms Representation (CFR)
Viena no būtiskākajām strukturālajām izmaiņām ir CFR sistēmas pieņemšana (Coreboot Forms Representation). Šī tehnoloģija nodrošina vienotu API kas ļauj mainīt konfigurāciju no programmaparatūras bez nepieciešamības atkārtoti kompilēt kodu vai veikt pilnīgu atmiņas zibatmiņu.
Ar CFR starpniecību Lietotājs var piekļūt opciju izvēlnēm, lai kontrolētu funkcijas aparatūra, piemēram:
- iGPU (integrētās grafikas) aktivizēšana vai deaktivizēšana.
- Skārienekrānu vai ekrānu manuāla izvēle.
- Uzlabota ventilatoru un termisko profilu vadība.
Pašlaik uz šo sistēmu ir migrējušas vairāk nekā 40 Google mātesplates, tieši integrējoties ar UEFI mainīgo krātuvi, lai nodrošinātu izmaiņu noturību pēc pārstartēšanas.
Krātuves kontrolleru un apakšsistēmu uzlabojumi
SMMSTORE kontrolieris, kas atbild par pastāvīgo atmiņas apgabalu pārvaldību, kurus aizsargā sistēmas pārvaldības režīms (SMM), Tā noklusējuma krātuves lielums ir palielināts no 256 KB līdz 512 KB. Šis palielinājums ir vitāli svarīgs mūsdienu platformām, kurām nepieciešams vairāk vietas UEFI mainīgo un sarežģītu programmaparatūras konfigurāciju glabāšanai.
MIPI kameras Intel platformās
Coreboot ir pārveidojis kameru pārvaldības veidu nākamās paaudzes Intel klēpjdatoros. Uzlabots atbalsts MIPI kamerām (Mobile Industry Processor Interface — mobilo rūpniecisko procesoru saskarnes), kas aizstāj tradicionālās USB kameras (UVC). Atšķirībā no USB kamerām, MIPI nosūta neapstrādātus datus, izmantojot seriālo saskarni (CSI), tieši uz centrālā procesora (CPU) integrēto attēla signāla procesoru (ISP).
Versija 25.12 optimizē šo sensoru ACPI uzskaitījumu, nodrošinot, ka operētājsistēmas, piemēram, Windows un Linux, var pareizi noteikt sensora (PLD) fizisko atrašanās vietu un tā statiskos datus (SSDB).
Qualcomm, AMD un Intel arhitektūru attīstība
Izstrāde konkrētām arhitektūrām ir saņēmusi vairākus atjauninājumus:
- Qualcomm X1P42100: Pievienotas uzlabotas atkļūdošanas iespējas, piemēram, RAM izgāztuves ielāde un lietojumprogrammu procesora atkļūdošanas politikas (APDP) izmantošana. Ir ieviests arī atbalsts USB Type-C un kustīgā displeja apakšsistēmas (MDSS) uzlabojumi.
- AMD Glinda un Faegan: Pievienots atbalsts 10 gigabitu Ethernet kontrolleriem un USB4 konfigurācijai, izmantojot DeviceTree. Turklāt MTRR aprēķini ir vienkāršoti, lai paātrinātu sāknēšanas laikus.
- Intel Panther Lake: Atbalsts jaunajam LPCAMM atmiņas standartam (Low Power Compressed Attached Memory Module — mazjaudas saspiestās pievienotās atmiņas modulis), gatavojoties īpaši plāniem klēpjdatoriem, kas pieņems šo formātu.
Tehniskas un rīku izmaiņas
Izstrādātājiem ir attīstījusies arī Coreboot iekšējā infrastruktūra. Ārējie rīki ir atjaunināti piemēram, Binutils 2.45 un ACPICA 20250807, savukārt novecojusī nds32le-elf rīkķēde ir noņemta.
Grāmatnīcā libpayload, ir pievienota API, lai noteiktu fiziskās atmiņas lielumu un atbalstu LZ4 saspiešanas algoritmam. Visbeidzot, ir pievienoti īpaši draiveri Cirrus Logic audio kodekiem (CS35L56 un CS42L43), un ACPI atbalsts ir paplašināts uz sistēmām ar RISC-V arhitektūru.
Visbeidzot, ja vēlaties uzzināt vairāk par to, varat uzzināt sīkāku informāciju Šajā saitē.