The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Coreboot 4.21

28.08.2023 22:02

Доступен релиз проекта CoreBoot 4.21, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. Код проекта распространяется под лицензией GPLv2. В создании новой версии приняло участие более 140 разработчиков, которые подготовили 1200 изменений.

Основные изменения:

  • Добавлена поддержка 31 материнской платы. 11 добавленных плат используются на устройствах с Chrome OS или на серверах Google, а 10 на устройствах System76. Платы, не связанные с Googlе и System76:
    • ByteDance ByteDance bd_egs
    • HP Compaq Elite 8300 USDT
    • HP EliteBook 820 G2
    • IBM SBP1
    • Intel Raptorlake на базе Alderlake-P RVP
    • Inventec Transformers
    • MSI PRO Z790-P (WIFI)
    • MSI PRO Z790-P (WIFI) DDR4
    • Star Labs StarBook Mk VI (i3-1315U и i7-1360P)
  • Прекращена поддержка материнской платы Intel Galileo.
  • Добавлена возможность локализации текста, выводимого пользователю.
  • Улучшена поддержка загрузочной заставки и доработан код для вывода JPEG-изображений.
  • Драйвер для USB-хаба UHCI полностью переписан, используя код из драйвера xHCI.
  • Переработан код для работы с фреймбуфером.
  • Обеспечено кэширование прошивки PCIe 5.0 HSPHY в SPI Flash, что позволило использовать базовые порты PCIe 5.0 независимо от доступности CSME (Converged Security and Management Engine) и HECI (Host Embedded Controller Interface).
  • В утилиту cbmem добавлена поддержка извлечения и отображения логов TPM (Trusted Platform Module).
  • В утилиту inteltool добавлена поддержка чипсетов серии Intel 700, а в утилиту ifdtool чипсетов Intel 800.
  • Обновлены payload-компоненты на базе U-Boot 2023.07, EDK2-MrChromebox 202306, tint 0.07 и SeaBIOS 1.16.2.
  • Обновлён используемый инструментарий: LLVM 16.0.6, NASM 2.16.01, CMake 3.26.4, GCC 11.4.0.


  1. Главная ссылка к новости (https://github.com/coreboot/co...)
  2. OpenNews: Неофициальный GNU Boot переименован после требования прекратить использование чужого имени
  3. OpenNews: Выпуск Libreboot 20230625
  4. OpenNews: AMD опубликовал прототип openSIL, платформы для создания открытых прошивок
  5. OpenNews: Выпуск Coreboot 4.20
  6. OpenNews: Intel развивает новую открытую архитектуру прошивок Universal Scalable Firmware
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59674-coreboot
Ключевые слова: coreboot
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (36) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, alexandr_0503 (ok), 22:29, 28/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хорошее дело делают
     
     
  • 2.7, Аноним (7), 01:16, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Я бы сказал бесполезное.
     
  • 2.16, Аноним (16), 10:17, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Особенно радует поддержка этим опенсорсным БИОСом AMD'шных плат ~2013-2014 годов, не содержащих в себе зондов ME/PSP, благодаря чему получаешь достаточно мощный беззондовый комп (поддержка возвращается при помощи скрипта, см. ссылку из сообщения ниже)
     
     
  • 3.24, ПсевдоАноним (?), 17:23, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    SakuraKun, ты ли это?
     
     
  • 4.34, Аноним (34), 02:23, 30/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Полюбому он, узнаётся стиль.
     
  • 3.32, Аноним (-), 23:56, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Особенно радует поддержка этим опенсорсным БИОСом AMD'шных плат ~2013-2014 годов,
    > не содержащих в себе зондов ME/PSP, благодаря чему получаешь достаточно мощный
    > беззондовый комп (поддержка возвращается при помощи скрипта, см. ссылку из сообщения ниже)

    Тактак, поподробнее об этом.

     
     
  • 4.39, Аноним (16), 12:37, 30/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    AMD-шные платы без зонда PSP, поддерживаемые опенсорсным БИОСом coreboot: ноут G505S с процом A10-5750M, десктоп A88XM-E с A10-6700/A10-6800K, минидесктоп AM1I-A с Athlon 5370. Их поддержку выкинули из коребута в прошлогоднем ноябре, но скрипт из https://review.coreboot.org/c/coreboot/+/76832 позволяет вернуть поддержку в свежий коребут путём отмены нескольких "плохих коммитов"
     

  • 1.2, Анонин (?), 22:38, 28/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наличие в списке Z790-P даже немного удивляет.
    Интересно, что в ней не работает?
     
     
  • 2.5, Аноним (7), 01:06, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зайди на страницу поддерживаемого железа, там обычно рюпишут что не работает или что не протестировано на работоспособность.
     
     
  • 3.11, Анонин (?), 09:59, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы это было так просто))
    В доке платы нет. https://doc.coreboot.org/mainboard/index.html#msi
    Только старая на сандике.

    В общем списке у них Latest known good - unknown (https://coreboot.org/status/board-status.html)
    Если пройтись по ссылке из этой таблички, то...
    Board:msi/ms7d25
    The wiki is being retired!
    Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!

    Прикольно, да? Нужна дока, иди ищи в открытых и закрытых тикетах. Ну допустим мне не лень.
    Но вот только доки нет. Только два закрытых тикета - добавление поддержки и мердж-коммит.

    Впрочем... я не удивлен.

     
     
  • 4.36, Аноним (-), 07:16, 30/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.3, Аноним (3), 00:02, 29/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Годно, нужно.
     
     
  • 2.6, Аноним (7), 01:15, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В современном железе ты не выпилишл полностью intel me, максимум кастрируешь me регион прошивки, остальное останется работать в виде блоба в черном ящике.
     
     
  • 3.14, Аноним (16), 10:11, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    коребутное AMD ~2013-2014 года, не содержащее ME/PSP вообще, по спектру решаемых задач вполне можно считать современным железом. Особенно потому что оно не подверглось замедлению от всяких мельдаунов и других 20+ интеловских уязвимостей (при необходимости могу скинуть список)
     
     
  • 4.38, asdfasdgas (?), 12:04, 30/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    закидывай списог
     
     
  • 5.40, Аноним (16), 12:40, 30/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    G505S с A10-5750M, A88XM-E с A10-6700/A10-6800K, AM1I-A с Athlon 5370
     
  • 3.20, Аноним (3), 15:00, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И что? Паранойя замучала? Наличие или отсутствие ME никак не влияет на нужность и качество coreboot.
     

  • 1.4, Аноним (7), 01:04, 29/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Большинство ДОСТУПНОГО железа из списка заводится не полностью, есть какие-то глюки или не работающие фичи.
     
     
  • 2.8, Аноним (8), 06:42, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    О чем именно речь? Коребут дает возможность загрузить свою ось вместо хромой. Если в этой оси железо поддерживается не полностью то глупо гнать на коребут. Он свое дело сделал - запустил загрузку оси. Например, в моем случае в линуксе нет звука вообще (утверждается что под виндой не работал бы только микрофон). Железо такое, под хромоось заточенное, что же делать.
     
     
  • 3.13, Аноним (16), 10:10, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, опенсорсный БИОС коребут не всегда инициализирует 100% железа - например, на G505S не работают вебка с микрофоном (это баг или фича?). Но зато на том же G505S - в отличие от кривого проприетарного UEFI - coreboot успешно инициализирует IOMMU, даёт возможность настройки таймингов оперативки и т.д. Т.е. по направлениям, действительно важным пользователю, коребут зачастую выигрывает у проприетарщины. Без IOMMU прожить затруднительно, а вот вместо встроенных микрофона/вебки (которые и так ущербного качества) всегда можно подключить качественные внешние аналоги

    > Коребут дает возможность загрузить свою ось вместо хромой

    Вообще-то коребут есть не только для хромбуков, т.е. возможность "загрузить свою ось вместо хромой" для большинства коребутных компов была и без коребута, а главные преимущества коребута: 1) безопасность, 2) открытый код, 3) уникальные фичи. Кстати, на хромбуках по дефолту уже и так стоит коребут, просто собранный за тебя производителем и устаревший/урезанный

     
     
  • 4.17, Анонин (?), 10:22, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > по направлениям, действительно важным пользователю

    Это шутка такая? Настройка таймингов для ПОЛЬЗОВАТЕЛЯ важнее чем неработающая вебка и микрофон?
    Я даже затрудняюсь сказать, зачем эта настройка для красноглазиков - гнать оперативу? даунвольтнуть ее? на древнем ноуте? - не то что для обычных юзеров.

     
     
  • 5.18, Аноним (16), 12:39, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Многие люди выбирают опенсорсный БИОС ради безопасности, и для них работающая вебка/микрофон - это скорее недостаток, т.к. потенциальный канал утечки информации и возможно их пришлось бы заклеивать/выпаивать. Починить поддержку этих устройств G505S относительно легко (я даже примерно знаю как) - но, судя по тому что желающих за все эти годы не нашлось, всех устраивает что они не работают. Зато IOMMU - по-настоящему важная фича для профессиональных пользователей - работает как часы, в отличие от проприетарного UEFI где её вообще не было

    > зачем эта настройка для красноглазиков - гнать оперативу?

    Как минимум для этого - раз уж приходится сидеть на железе ~2013 года из-за обилия бэкдоров в свежем железе/прошивках, то возникает разумное желание прокачать "старую тачку" по максимуму и полностью раскрыть её потенциал

     
     
  • 6.29, Аноним (29), 23:15, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Последние отключаемые полностью бэкдоры были в core 2 quad, в более новом железе их отключить физически невозможно. Не питай иллюзий.
     
     
  • 7.30, Аноним (29), 23:22, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Или как вариант зеленые материнки от Asus на Q чипсете. Там аппаратный джампер есть для отключения intel me. Но стоят очень дорого. "This jumper allows you to enable or disable the Intel® ME function" У меня есть такая, intel me нет в диспетчере устройств.
     
     
  • 8.33, Аноним (-), 23:59, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну конечно маздайный диспечер устройств - надежное средство проверить что там по... текст свёрнут, показать
     
  • 7.31, Аноним (31), 23:46, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    в AMD'шное железо бэкдоры пришли значительно позже, чем в интеловское - поэтому и "AMD-без-PSP" значительно мощнее чем "Intel-без-ME"
     
  • 7.37, Аноним (37), 07:37, 30/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Последние отключаемые полностью бэкдоры были в core 2 quad, в более новом железе их отключить физически невозможно. Не питай иллюзий.

    Анонимы смеются когда пишу что сижу на коре дуба. Смеётся тот кто смеётся последним.

     
  • 4.23, Аноним (3), 15:15, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > главные преимущества коребута: 1) безопасность, 2) открытый код, 3) уникальные фичи.

    Достаточно и того, что coreboot позволяет систему быстрее грузить, т.к. это не лютое bloatware в отличии от проприетарных bios/uefi.

     
  • 2.26, Аноним (26), 17:36, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Главное, чтобы свободные ОС загружались успешно.
     

  • 1.9, Аноним (9), 07:41, 29/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем-то взяли дропнули поддержку ноутбучный A10-5750M Lenovo G505S.
     
     
  • 2.12, Аноним (16), 10:01, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кто-то сделал скрипт где путём отката 1% свежих коммитов (вышедших с момента удаления G505S) удаётся вернуть AMD'шные платы в коребут - https://review.coreboot.org/c/coreboot/+/76832
     

  • 1.10, mos87 (ok), 08:39, 29/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очередная ОСь получается.. Что ж, даёшь уже BMC простенький в "гражданские" компы. Чтобы загрузка совсем кошерно-безкостыльно работала.
     
     
  • 2.15, Аноним (16), 10:15, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    сам по себе коребут лишь инициализирует железо, после чего передает управление "полезной нагрузке". В большинстве случаев ею является SeaBIOS - классический современный BIOS на языке Си - который способен грузить дискетные ОС прямо из БИОС чипа: например, KolibriOS или FreeDOS
     

  • 1.19, Ананоним (?), 13:28, 29/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда финальная версия?
     
     
  • 2.27, Аноним (26), 17:38, 29/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какая ещё финальная? Уже 4-я мажорная.
     

  • 1.22, ryoken (ok), 15:14, 29/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот бы это дело под Intel S5520... (на редкость продолговатое EFI на этих платах).
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру