Coreboot 25.12: Подржава Intel Panther Lake, AMD Turin и MIPI камере

Кључне тачке:
  • Подршка за нове матичне плоче лаптопова ASUS, ASRock и Lenovo ThinkPad.
  • CFR оквир за конфигурисање фирмвера (вентилатори, iGPU) без рекомпилације.
  • Подршка за LPCAMM меморијски стандард на Intel Panther Lake платформама.
  • Побољшања MIPI камера и подсистема за отклањање грешака за Qualcomm SoC.
  • Повећан капацитет у SMMSTORE-у на 512 KB за UEFI променљиве.

coreboot-сличица

Пре неколико дана је званично објављено Издање Coreboot-а 25.12Нова верзија пројекта, која развија алтернативу отвореног кода за власнички BIOS и фирмвер (UEFI), резултат је тромесечног интензивног рада. прикупља се више од 750 потврда (потврђује) креирано од стране 110 програмера, укључујући 21 новог сарадника који се придружују пројекту.

Ова верзија се истиче по имплементацији нови интерфејси за конфигурацију времена извршавања, већи капацитет трајне меморије, већи SMMSTORE капацитет, побољшана подршка за MIPI камере на Intel платформама (IPU) и подршка за хардвер следеће генерације.

Подршка за нове матичне плоче и процесоре

Као и код претходних верзија, нова верзија Coreboot-а такође значајно проширује листу компатибилног хардвера. У овом издањуДодата је званична подршка за Матичне плоче за потрошаче, радне станице и пословни лаптопови:

  • Матичне плоче за потрошаче: ASRock Z77 Extreme4 и ASUS PRIME H610I-PLUS D4.
  • Леново лаптопови: ThinkPad T470s и T580.
  • Специјализовани хардвер: Siemens MC EHL6 и Star Labs Starfighter (Arrow Lake 285H).
  • Серверске плоче и ChromeOS: Додато је 6 плоча које се користе у Google дата центрима и Chromebook уређајима.
  • Што се тиче процесора (SoC), додата је прелиминарна подршка за AMD Turin, следећу генерацију високоперформансних CPU-а. Критична побољшања су такође имплементирана за платформе Intel Panther Lake и Qualcomm X1P42100.

Конфигурација извршавања: Представљање образаца Coreboot-а (CFR)

Једна од најзначајнијих структурних промена јесте усвајање оквира CFR-а (Coreboot Forms Representation). Ова технологија пружа јединствени API што вам омогућава да промените конфигурацију из фирмвера без потребе за поновним компајлирањем код или извршити комплетно флешовање меморије.

Преко CFR-а, Корисник може приступити менијима са опцијама за контролу функција хардвер као што је:

  • Активирање или деактивирање iGPU-а (интегрисане графике).
  • Ручни избор додирних панела или екрана.
  • Напредна контрола вентилатора и термичких профила.

Тренутно је више од 40 матичних плоча компаније Google мигрирало на овај систем, директно се интегришући са UEFI складиштем променљивих како би се осигурало да су промене трајне након поновног покретања.

Побољшања контролера и подсистема складиштења

SMMSTORE контролер, одговоран за управљање трајним меморијским областима заштићеним Режимом управљања системом (SMM), Његова подразумевана величина меморије је повећана са 256 KB на 512 KB. Ово повећање је од виталног значаја за модерне платформе којима је потребно више простора за складиштење UEFI променљивих и сложених конфигурација фирмвера.

MIPI камере на Intel платформама

Coreboot је редизајнирао начин управљања камерама у Интеловим лаптоповима следеће генерације. Побољшана је подршка за MIPI камере (Mobile Industry Processor Interface), који замењују традиционалне USB камере (UVC). За разлику од USB камера, MIPI-ји шаљу сирове податке преко серијског интерфејса (CSI) директно процесору сигнала слике (ISP) интегрисаном у CPU.

Верзија 25.12 оптимизује ACPI набрајање ових сензора, осигуравајући да оперативни системи као што су Windows и Linux могу правилно идентификовати физичку локацију сензора (PLD) и његове статичке податке (SSDB).

Напредак у архитектурама Qualcomm, AMD и Intel

Развој за специфичне архитектуре је добио неколико ажурирања:

  • Qualcomm X1P42100: Додате су напредне могућности отклањања грешака, као што су учитавање RAM меморије и коришћење политике отклањања грешака процесора апликација (APDP). Такође је имплементирана подршка за USB Type-C и побољшања подсистема покретног приказа (MDSS).
  • AMD Glinda и Faegan: Додата је подршка за 10-гигабитне Ethernet контролере и USB4 конфигурацију путем DeviceTree-а. Поред тога, прорачуни MTRR-а су поједностављени ради убрзања времена покретања система.
  • Intel Panther Lake: Подршка за нови LPCAMM меморијски стандард (Low Power Compressed Attached Memory Module), припремајући се за ултратанке лаптопове који ће усвојити овај формат.

Техничке и алатне промене

За програмере, унутрашња инфраструктура Coreboot-а је такође еволуирала. Спољни алати су ажурирани као што су Binutils 2.45 и ACPICA 20250807, док је застарели ланц алата nds32le-elf уклоњен.

У књижари libpayload, додат је API за одређивање величине физичке меморије и подршку за алгоритам компресије LZ4. Коначно, додати су специфични драјвери за аудио кодеке Cirrus Logic (CS35L56 и CS42L43), а подршка за ACPI је проширена на системе са RISC-V архитектуром.

Коначно, ако сте заинтересовани да сазнате више о томе, можете консултовати детаље У следећем линку.