Vydání Coreboot 25.12, otevřené alternativy proprietárních firmwarů

Byl zveřejněn výstup projektu CoreBoot 25.12, který vyvíjí svobodnou alternativu k proprietárním firmwarům a BIOSu. Kód projektu je šířen pod licencí GPLv2. Nová verze obsahuje 680 změn, které připravilo 110 vývojářů.

Hlavní změny:

  • Byla zavedena podpora základních desek:
    • 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 desek používaných v různých zařízeních s Chrome OS nebo na serverech Google.
  • Byla přidána předběžná podpora SoC AMD Turin.
  • Ve řidiči SMMSTORE byla výchozí velikost úložiště zvýšena z 256KB na 512KB, což umožňuje vyhradit více místa pro UEFI proměnné a data uchovávaná v chráněných oblastech trvalé paměti přes SMM. Mnohé platformy Coreboot byly převedeny na použití SMM úložiště o velikosti 512KB. Řidič SMMSTORE využívá režim SMM (System Management Mode) pro zápis, čtení a čištění oblastí na flash paměti a může být použit v operačním systému nebo komponentech firmwaru pro organizaci trvalého uchovávání nastavení.
  • Byla přidána podpora konfiguračního rámce CFR (Coreboot Forms Representation), který poskytuje jednotné API pro změnu nastavení firmwaru, například souvisejících se aktivací iGPU, výběrem touchpadu / dotykové obrazovky, řízením chladičů a dalšími hardwarovými možnostmi. Mechanismus CFR byl implementován pro více než 40 základních desek Google a umožňuje měnit chování firmwaru bez nutnosti přecompilace a přenašení. Rámec se integruje se zajímavými proměnnými UEFI a dalšími backendy pro trvalou paměť.
  • Byla významně rozšířena podpora SoC Qualcomm X1P42100 a vylepšeny možnosti ladění pro tuto platformu. Byla přidána možnost načítání ramdump obrazů a aplikace APDP (Application Processor Debug Policy) při ladění. Byla vylepšena funkce displejového subsystému MDSS (Mobile Display Subsystem), byla přidána podpora API Lucidole PLL a zajištěno správné rezervování DRAM.
  • Na platformách Intel byla vylepšena podpora kamer s rozhraním MIPI (Mobile Industry Processor Interface), které se používají v mnoha nových modelech notebooků místo dříve používaného přenosu videa po sběrnici USB z zařízení podporujících standard UVC (USB Video Class). MIPI poskytuje přístup k senzoru kamery pomocí CSI přijímače (Camera Serial Interface) a integrovaného procesoru CPU pro zpracování obrazu (ISP, Image Signal Processor), který zajišťuje tvorbu obrazu na základě surových (raw) dat přicházejících ze senzoru. V nové verzi byla rozšířena podpora SSDB (Sensor Static Data Block) a byla zajištěna generace informací PLD (Physical Location Descriptor) pro senzory kamery.
  • Do implementace platformy AMD Glinda byla přidána podpora SoC Faegan, 10-gigabitových Ethernet ovladačů a využití nastavení USB4 FSP UPD (Firmware Support Package User Product Data) z DeviceTree. Byly rozšířeny možnosti dostupné prostřednictvím ACPI.
  • Pro platformy Intel Panther Lake byla implementována podpora detekce a nastavení modulů paměti LPCAMM (Low Power Compression Attached Memory Module).
  • Byla přepracována podpora zobrazovacího subsystému pro SoC MediaTek.
  • Pro zrychlení zavádění bylo zjednodušeno výpočtování MTRR (Memory type range registers) pro čipy AMD.
  • Byla vylepšena inicializace ACPI tabulky FACS (Firmware ACPI Control Structure).
  • Byly vylepšeny možnosti řízení jasu na systémech s Intel GMA.
  • Do Libpayload bylo přidáno API pro určení velikosti fyzické paměti a byla implementována podpora algoritmu komprese LZ4.
  • Byl vylepšen ovladač pro ovladače dotykových obrazovek na platformách Intel.
  • Byla přidána podpora USB Type-C pro čipy Qualcomm.
  • Byly přidány ovladače SoundWire pro kodeky Cirrus Logic CS35L56 a CS42L43.
  • Byla rozšířena podpora ACPI na systémech RISC-V.
  • Byly aktualizovány verze binutils 2.45 a ACPICA 20250807. Nástroje nds32le-elf byly vyloučeny z výchozí nabídky.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster