Udgaven er udgivet af CoreBoot-projektet den 25.12, der udvikler et frit alternativ til proprietære firmware og BIOS. Koden til projektet distribueres under GPLv2-licensen. Den nye version indeholder 680 ændringer, forberedt med deltagelse af 110 udviklere.
Vigtige ændringer:
- Support for bundkort er implementeret:
- ASRock Z77 Extreme4
- ASUS PRIME H610I-PLUS D4
- Lenovo ThinkPad: T470s, T580
- Siemens MC EHL: MC EHL6
- Star Labs Starfighter: Arrow Lake (285H)
- Topton ADL: TWL (X2E_N150)
- 6 bundkort, anvendt i forskellige enheder med Chrome OS eller på servere Google.
- Forudgående support til SoC AMD Turin er tilføjet.
- I SMMSTORE-driveren er den standardstørrelse, der oprettes, øget fra 256KB til 512KB, hvilket gør det muligt at afsætte mere plads til UEFI-variabler og data, der gemmes i beskyttede SMM-områder i ikke-flygtig hukommelse. Mange Coreboot-platforme er blevet overført til at bruge SMM-lager på 512KB. SMMSTORE-driveren bruger SMM (System Management Mode) til at skrive, læse og slette områder i flash-hukommelsen, og kan anvendes i OS eller firmwarekomponenter til at organisere vedvarende opbevaring af indstillinger.
- Support til konfigurationsrammen CFR (Coreboot Forms Representation) er tilføjet, som tilbyder et ensartet API til ændring af firmwareindstillinger, for eksempel relateret til aktivering af iGPU, valg af touchpad / berøringsskærm, kontrol af blæsere og andre hardwaremuligheder. CFR-mekanismen er implementeret for over 40 Google-bundkort og gør det muligt at ændre firmwareadfærden uden at skulle re-kompilere og uploade. Rammen integreres med UEFI-variablelager og andre backend-løsninger til ikke-flygtig hukommelse.
- Supporten for SoC Qualcomm X1P42100 er betydeligt udvidet, og fejlfindingsevnerne for denne platform er forbedret. Mulighed for at indlæse ramdump-billeder og anvende APDP (Application Processor Debug Policy) under fejlfinding er tilføjet. Præstationen af MDSS (Mobile Display Subsystem) er forbedret, API Lucidole PLL er tilføjet, og korrekt reservering af DRAM er sikret.
- På Intel-platforme er der blevet forbedret understøttelse af kameraer med MIPI (Mobile Industry Processor Interface), som anvendes i mange nye bærbare modeller i stedet for den tidligere anvendte video-streaming via USB fra enheder, der understøtter UVC (USB Video Class)-standarden. MIPI giver adgang til kameraføleren ved hjælp af CSI-modtageren (Camera Serial Interface) og den i CPU'en integrerede billedbehandlingsprocessor (ISP, Image Signal Processor), hvilket sikrer billeddannelse baseret på de rå data, der modtages fra sensoren. I den nye version er der udvidet understøttelse af SSDB (Sensor Static Data Block) og genereret information PLD (Physical Location Descriptor) for kamerafølere.
- I implementeringen af AMD Glinda-platformen er der tilføjet understøttelse af SoC Faegan, 10-gigabit Ethernet-controllere og muligheden for at bruge USB4 FSP UPD (Firmware Support Package User Product Data) fra DeviceTree. De tilgængelige funktioner via ACPI er blevet udvidet.
- For Intel Panther Lake-platforme er der implementeret understøttelse af bestemmelse og konfiguration af LPCAMM-moduler (Low Power Compression Attached Memory Module).
- Understøttelsen af displaysystemet for SoC MediaTek er blevet redesignet.
- For at fremskynde opstart er beregningen af MTRR (Memory type range registers) for AMD-chips blevet forenklet.
- Initialiseringen af ACPI-tabellen FACS (Firmware ACPI Control Structure) er blevet forbedret.
- Mulighederne for lysstyring på systemer med Intel GMA er blevet forbedret.
- I Libpayload er der tilføjet API til bestemmelse af størrelsen på det fysiske hukommelse og understøttelse af LZ4-komprimeringsalgoritmen.
- Driveren til touchcontrollerne på Intel-platforme er blevet forbedret.
- Understøttelse af USB Type-C er blevet tilføjet til Qualcomm-chips.
- Der er tilføjet drivere til SoundWire for Cirrus Logic CS35L56 og CS42L43 codecs.
- Understøttelsen af ACPI er blevet udvidet på RISC-V-systemer.
- Versionerne af binutils 2.45 og ACPICA 20250807 er blevet opdateret. Det foreslåede standardværktøj til nds32le-elf er blevet udelukket fra pakkerne.
Kilde: opennet.ru
