Релиз открытого проекта Coreboot 26.06, представляющего альтернативы проприетарным прошивкам

В конце июня 2026 года состоялся выпуск открытого проекта CoreBoot 26.06, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. Исходный код решения написан на языке C и опубликован на GitHub под лицензией GPLv2.

Предыдущая стабильная версия решения Coreboot 26.03 вышла в марте 2026 года. В состав новой версии Coreboot включено 680 изменений, которые внесли в проект 110 разработчиков.

По информации OpenNET, основные изменения и доработки в Coreboot 26.06:

  • реализована поддержка 31 материнской платы:

    • AMD Crater для SoC V2000A;

    • AMD Jaguar для SoC Faegan;

    • AMD Maple для SoC Strix Halo;

    • 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 плат, применяемых в различных устройствах с Chrome OS или на серверах Google.

  • прекращена поддержка материнских плат AMD Crater Renoir (заменена на AMD Crater для SoC V2000A) и Google Myst;

  • добавлена начальная поддержка SoC Intel Nova Lake (NVL). Реализованы bootblock, romstage, ramstage, FSP‑M и FSP‑S (Firmware Support Package), добавлены определения выводов GPIO и таблицы ACPI, обеспечена поддержка PCIe и Flash. Обновлены утилиты ifdtool и spd_tools. Из ограничений — пока не поддерживается DDR5;

  • добавлена начальная поддержка SoC Intel Panther Lake (PTL) с возможностью inline‑шифрования UFS;

  • добавлена начальная поддержка SoC AMD Strix Halo c демонстрацией загрузки на материнской плате AMD Maple;

  • добавлена начальная поддержка SoC Qualcomm Calypso и основанных на данном SoC материнских плат Google Calypso, Mensa и C1nv. Имеется поддержка ARM Trusted Firmware, PCIe, инициализации таймера QUPv3, драйвера SPMI, загрузки прошивок CPUCP и PDP;

  • для чипов AMD добавлена поддержка механизма ROM Armor, реализующего защиту от неавторизированной модификации системного SPI Flash;

  • для чипов AMD реализована поддержка механизма A/B Recovery, обеспечивающего сохранение резервной копии при обновлении прошивки для загрузки старой прошивки в случае невозможности загрузиться с новой версии или при проблемах с верификацией целостности прошивки. Добавлена возможность загрузки со второго Flash‑чипа и сохранения флага восстановления между перезагрузками.. В утилитах amdfwtool и amdfwread обеспечена поддержка разделения директорий и парсинга A/B‑разделов;

  • для плат на чипах Qualcomm, таких как Google Bluey и Calypso, реализованы расширенные возможности управления зарядом и аккумулятором. Реализованы: плавный переход от медленной к быстрой зарядке, мониторинг температуры, режим загрузки без аккумулятора, оптимизированная подача питания на NVMe;

  • расширена поддержка устройств на базе чипов Intel Haswell и Broadwell. Унифицирован код поддержки платформ Haswell и Broadwell, и реализована общая инициализация графики. Добавлена начальная поддержка вариантов чипов Broadwell для ПК. Добавлен драйвер для искусственного снижения напряжения (undervolt) и переопределены лимиты мощности PL1/PL2. Добавлена поддержка материнских плат ASUS на чипах Haswell, таких как Maximus VI/VII, Z87-K и H81M‑K;

  • в драйвер Intel FSP 2.0 добавлена поддержка алгоритма сжатия Zstd;

  • предоставлена возможность включения нескольких изображений логотипов с разным разрешением для их отображения в зависимости от разрешения экрана;

  • продолжена работа по адаптации кода для поддержки стандарта C23;

  • обновлены версии GCC 15.2.0, NASM 3.01, binutils 2.45.1 и ACPICA 20251212.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев