Уже выпущены новые версии Coreboot 4.22 и 4.22.01.

основная загрузка

Coreboot (ранее назывался LinuxBIOS) — проект, направленный на замену несвободных прошивок в проприетарных BIOS.

Недавно было объявлено выпуск новых версий Coreboot 4.22 и 4.22.01 которые включают последние обновления, улучшения безопасности и расширенную поддержку оборудования за последние три месяца.

Упоминается, что этот новый выпуск это последняя версия, в которой используется схема именования инкрементных версий 4.xx., так как в следующих версиях Coreboot переключится на схему именования Year.Month.Subversion. Таким образом, следующий выпуск, запланированный на февраль 2024 г., будет иметь номер 24.02.00, и в случае реализации исправления или будущей версии версии 24.02 будут добавлены значения .01, .02 и т. д. к значению первоначальной версии.

Основные новые функции Coreboot 4.22 и 4.22.01

В этой новой версии Coreboot для цикл выпуска 4.22 обнаружена переменная ошибка не инициализируется на платформах Sandybridge/ivybridge, и это стало причиной выпуска версии 4.22.01.

Что касается улучшений, которые реализованы, подчеркивается, что x86 поддерживает раздел .data для этапов предварительной памяти, Это изменение позволяет использовать определения глобальных переменных в коде C. На этапе блока загрузки данные добавляются сразу после кода, а затем помещаются в кеш с использованием концепции Cache-As-RAM (VMA).

В Coreboot 4.22 подготовлено для систем x86 на стадиях RAMstage и Pre-Memory, реализация поддержки кэша для файловой системы CBFS, используемой для размещения компонентов Coreboot во Flash. Упоминается, что ситуации, когда может потребоваться отдельная прошивка, включают конфигурации с vboot или альтернативным режимом, а также устройства с ограниченным размером загрузочного блока или слишком медленным загрузочным носителем (некоторые SoC ARM). Для настройки размера кэша предлагаются параметры PRERAM_CBFS_CACHE_SIZE и RAMSTAGE_CBFS_CACHE_SIZE.

Еще одно изменение, которое выделяется в этом выпуске, — это первоначальная поддержка AMD OpenSIL которая работает с единственной эталонной платформой процессора AMD EPYC 9004 Genoa/Onyx и которая в будущем должна полностью заменить библиотеку AGESA (AMD Generic Encapsulated Software Architecture).

В Coreboot 4.22 также подчеркивается поддержка запуска Microsoft Windows на большем количестве Chromebook на базе Coreboot, что также должно быть лучше, поскольку часть исходного кода была оптимизирована.

С его стороныподдержка новых устройств Они снова из тарелок Google ISH, Анраггар, Брокс, Чинчоу, Цири, Деку, Deku4ES, Декси, Дочи, Нокрис, Куандизо и Rex4ES EC. Кроме того, Coreboot 4.22. добавлена ​​поддержка разработки для Intel Meteorlake-P, Purism Librem 11. упомянутый выше (плюс Librem L1UM v2) и Siemens FA EHL и Supermicro X11SSW-F.

Из других изменений которые выделяются:

  • Coreboot теперь также устанавливает контрольную сумму vBIOS при заполнении таблицы VFCT, поскольку драйвер AMD Windows проверяет контрольную сумму данных vBIOS.
  • В gfx добавлен API для обнаружения наличия внешнего дисплея на устройствах с чипами Intel.
  • Добавлены изменения, позволяющие запускать Windows на некоторых Chromebook с Coreboot.
  • Реализована генерация таблиц ACPI для устройств на базе архитектуры ARM64.
  • Улучшена поддержка спецификаций ACPI.
  • Конфигурация MRC (код памяти) для плат SNB+MRC была перенесена в структуру DeviceTree.
  • Генеральная чистка и переформатирование.
  • Исправлен расчет SMM get_save_state, который не работал, когда STM был включен.

Если вам интересно узнать больше об этой новой версии CoreBoot 4.18, вы можете ознакомиться с подробностями По следующей ссылке.

Получить CoreBoot

Наконец, для тех, кто хочет получить эту новую версию CoreBoot они могут сделать это из раздела загрузки, который можно найти на официальном сайте проекта.

Кроме того, в нем они смогут найти документацию и дополнительную информацию о проекте. Ссылка такая.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.