The OpenNET Project / Index page

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

Выпуск Coreboot 4.12

13.05.2020 11:25

Опубликован релиз проекта CoreBoot 4.12, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. В создании новой версии приняло участие 190 разработчиков, которые подготовили 2692 изменений.

Основные новшества:

  • Добавлена поддержка 49 материнских плат, большая часть которых используется на устройствах с Chrome OS. Удалена поддержка 51 материнской платы. Удаление в основном касается прекращения поддержки устаревших плат и проведения работы по устранению дубликатов похожих вариантов плат. Многие платы, которые раньше были представлены как отдельные модели, объединены в наборы (variant), в которых один модуль охватывает сразу всё семейство устройств. С учётом чистки дубликатов, несмотря на то что формально число удалённых плат превышает число добавленных, перечень поддерживаемого оборудования увеличился. В новом выпуске также внесено большое количество изменений, связанных с улучшением поддержки устройств, которые поставляются с OEM-прошивками, в том числе на основе Coreboot.
  • Продолжена чистка кодовой базы. Объёмные примечания о лицензиях в заголовках файлов заменены на краткие идентификаторы SPDX. Имена всех авторов, принимавших участие в разработке, собраны в файле AUTHORS. Проведена ревизия заголовочных файлов для минимизации кода, охватываемого при сборке каждой сборочной единицы.
  • Драйвер для flash-накопителей SMMSTORE признан готовым для широкого применения. Драйвер использует режим SMM (system management mode) для записи, чтения и очистки областей на flash-памяти, и может применяться в ОС или компонентах прошивки для организации постоянного хранения настроек, без необходимости реализации специфичного для каждой платформы драйвера.
  • Расширены средства unit-тестирования, которые интегрированы с новой системой сборки и переведены на использование фреймворка Cmocka. В дереве исходных текстов для unit-тестов создан отдельный каталог tests/.
  • К компонентам, использование которых теперь обязательно для систем x86, отнесены RELOCATABLE_RAMSTAGE, POSTCAR_STAGE и C_ENVIRONMENT_BOOTBLOCK. RELOCATABLE_RAMSTAGE позволяет во время выполнения переместить ramstage в другую область памяти, не пересекающуюся с памятью ОС или payload-обработчиков (перемещение необходимо так как ramstage кэшируется в CBMEM для более быстрой загрузки при выходе из ждущего режима). POSTCAR_STAGE применяется для перехода от CAR (Cache-As-Ram) к запуску кода из DRAM. C_ENVIRONMENT_BOOTBLOCK позволяет использовать bootblock, собранный при помощи обычного GCC, а не специализированного компилятора romcc.
  • Из основной кодовой базы исключён код для поддержки платформ AMDFAM10, VIA VX900 и FSP1.0 (BROADWELL_DE, FSP_BAYTRAIL, RANGELEY), которые не соответствуют новым требованиям. Например, в FSP1.0 невозможно реализовать стадию POSTCAR.


  1. Главная ссылка к новости (https://blogs.coreboot.org/blo...)
  2. OpenNews: Выпуск Coreboot 4.11
  3. OpenNews: Представлена первая современная серверная платформа на базе CoreBoot
  4. OpenNews: Google развивает открытую замену прошивкам UEFI
  5. OpenNews: Linux Foundation представил проект LinuxBoot для замены UEFI-прошивок
  6. OpenNews: Релиз менеджера загрузки GNU GRUB 2.04
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/52941-coreboot
Ключевые слова: coreboot, boot, bios, firmware
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (45) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:34, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    >Добавлена поддержка 49 материнских плат
    >Удалена поддержка 51 материнской платы

    Хорошая тенденция, такими темпами он вообще ничего поддерживать не будет через некоторое время.

     
     
  • 2.2, Аноним (2), 11:37, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +28 +/
    Типичный аноним с опеннета: новость не читай, ерунду пиши.
     
     
  • 3.5, КО (?), 11:43, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "прекращения поддержки устаревших плат"
    Всё он правильно написал
     
     
  • 4.8, Сейд (ok), 11:59, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Удаление в основном касается прекращения поддержки устаревших плат и проведения работы по устранению дубликатов похожих вариантов плат.
     
     
  • 5.12, КО (?), 12:36, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Если они будут считать все платы которые вышли N-2 года назад устаревшими, их проект закопают
     
  • 5.13, КО (?), 12:37, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И нафиг ты мне текст новости пастишь?
     
  • 5.14, КО (?), 12:39, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Зато анонима в минуса загнать дело чести лять
     
  • 5.15, КО (?), 12:40, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Какой нахер прок от прошивки, которая идет только на новые мат. платы?
    Вот бомбануло то как от кармадрочеров...
     
  • 5.16, КО (?), 12:42, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тенденцию не чуете, не? Сегодня они плять почистили, завтра опять почистили.
     
     
  • 6.18, Аноним84701 (ok), 14:04, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Тенденцию не чуете, не? Сегодня они плять почистили, завтра опять почистили.

    А в старых версиях coreboot байты прокисают?


     
  • 5.50, Аноним (50), 11:58, 16/06/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Удаление в основном касается прекращения поддержки устаревших плат

    То есть на их пользователей положили МПХ. Отличное отношение к пользователям. Хотя правильно. Проект изначально был не для пользователей, а для Гугла и АНБ, которые всяким фениксам, ами и супермикро не очень доверяют, и готовы это недоверие щедро оплачивать. "У кого нет миллиарда, могут идти в жoпу!" (c) В смысле пусть делают свой проект, не зависящий от прихотей разрабов корбута, за свой счёт.

     
     
  • 6.51, Сейд (ok), 12:32, 16/06/2020 [^] [^^] [^^^] [ответить]  
  • +/
    С учётом чистки дубликатов, несмотря на то что формально число удалённых плат превышает число добавленных, перечень поддерживаемого оборудования увеличился.
     
  • 3.34, псевдонимус (?), 21:29, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Он все верно написал. Коребут-- бесполезное уг.
     
  • 2.6, Аноним (6), 11:45, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А прочитать почему так - не получилось, да?
     
     
  • 3.17, Аноним (1), 12:46, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Получилось конечно. Удалили то что дядя назвал "устаревшим". Кроме дяди никого не спросили.
     
     
  • 4.24, аноним конечно (?), 17:44, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    "дуракам закон не писан, если писан то не читан, если читан то не понят, если понят то не так" Народная мудрость.

    Большая часть удаленного не удалена, а переехала. Список поддерживаемых наименований сократился, список реально поддерживаемого железа расширился.

     
     
  • 5.31, Тот_Самый_Анонимус (?), 20:03, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но меньшая часть всё-таки удалена. Как-то так.
     
  • 2.20, Аноним (20), 14:47, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > несмотря на то, что формально число удалённых плат превышает число добавленных, перечень поддерживаемого оборудования увеличился.

    Фокус-покус

     
     
  • 3.26, Аноним (26), 17:57, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Фокус-покус

    Было 5 пакетов под 5 разных плат. Сделали одну сборку, которая поддерживает все пять. Итого из пяти осталась одна, но при этом все 5 поддерживаются. Где тут фокус?

     
  • 3.35, псевдонимус (?), 21:36, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там разрабы невменяемые нарцисы, какой с них спрос.
     
  • 2.32, Аноним (32), 21:11, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Читай медленно: "Многие платы, которые раньше были представлены как отдельные модели, объединены в наборы (variant), в которых один модуль охватывает сразу всё семейство устройств. С учётом чистки дубликатов, несмотря на то, что формально число удалённых плат превышает число добавленных, перечень поддерживаемого оборудования увеличился."
     

  • 1.3, кеша (?), 11:37, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    ну что могу я накатить его на своей eurocom с двумя xeon и 128gb оперативы?
     
  • 1.4, IdeaFix (ok), 11:40, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    А новость про либрабут отдельная будет?:)
     
     
  • 2.7, IRASoldier_registered (ok), 11:46, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Свобода же. Никто не обязан тебе такую новость. Хочешь - сделай сам.
     
  • 2.10, Аноним (10), 12:21, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так он и не релизнулся
     

  • 1.9, Аноним (9), 12:04, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Широчайший выбор супермикровских плат.
     
  • 1.11, Аноним (11), 12:33, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Удалена поддержка 51 материнской платы.

    Смузихлёбы-удаляльщики-старого-"нинужного" и до Coreboot'а добрались.

     
     
  • 2.19, Аноним84701 (ok), 14:08, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> Удалена поддержка 51 материнской платы.
    > Смузихлёбы-удаляльщики-старого-"нинужного" и до Coreboot'а добрались.

    Поделитесь ссылкой на issue с вашим предложением "Не удаляйте! Мне нужно! Готов поддерживать или задонатить столько-то!" и их отказом "не модно и не молодежно, поэтому нинужно и NOTABUG"?  o_O


     
     
  • 3.45, Vivaswan (ok), 09:32, 16/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да не за народные деньги и донаты они живут - все кормятся от одного источника - Гугла-Интела-Микромягкого-"Дарпа"...   На донаты им начхать, главное возглавить еще одно свободное направление.

    ОПЕНСОРС СОСЁТ У КАПИТАЛИСТА!

    "Не можешь победить коррупцию - возглавь ее." - народная мудрость.

     
  • 2.27, Аноним (26), 18:03, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У вас что-то не работало со старыми версиями Вам необходимо обновление У меня,... большой текст свёрнут, показать
     
     
  • 3.46, Vivaswan (ok), 09:34, 16/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    и что ты здесь делаешь со свей десяточкой?
     
  • 2.36, псевдонимус (?), 21:37, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Они всегда его возглавляли.
     

  • 1.21, Любитель Монеточки (?), 16:00, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Удалена поддержка 51 материнской платы

    Дебильная мода выпиливать якобы старое. Кого они спрашивали? Лично меня нет

     
     
  • 2.25, Michael Shigorin (ok), 17:45, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А Вы вообще кто, чтоб Вас вообще спрашивали?
    Меня вот тоже не спрашивали -- ну так я для них и не существую, поди.
     
  • 2.28, Аноним (28), 18:37, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Дебильная мода писать комментарии, прочитав первые 20 слов новости.
     
     
  • 3.37, псевдонимус (?), 21:40, 13/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Прочел целиком. Углубился в историю горебут. Кратко: КГ/АМ
     
  • 2.43, КО (?), 10:06, 15/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну честно, зачем тебе поддержка i440FX в новой версии биоса?
     
     
  • 3.44, Любитель Монеточки (?), 13:57, 15/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну честно, зачем тебе поддержка i440FX в новой версии биоса?

    Ну честно, зачем неполезную херню оправдывать?

     

  • 1.39, Аноним (39), 05:36, 14/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то у меня на g505s так и не получилось завести, после прошивки начинает ругаться на оперативку и считать ее битой. С оригинальным все нормально.
     
  • 1.40, Адекват (ok), 06:44, 14/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    со слепу прочитал как corebot, ну думаю про летсэнкипт, интересно же....
    чо-то вспомнились времена кроссовок abibas
     
  • 1.41, ryoken (ok), 09:24, 14/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А может кто-то вкратце расписать, что надо сделать чтоб собрать это хотя бы под Asus P3B-F ? Я у них на сайте, прямо говоря, ничего не нашёл.
     
  • 1.42, paulus (ok), 19:19, 14/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Добавлена поддержка 49 материнских плат, большая часть которых используется на устройствах с Chrome OS.

    Работают только на гугл? ;(

     
  • 1.47, Аноним (47), 02:37, 17/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Опубликован релиз проекта CoreBoot 4.12, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS

    Да ну? Больше похоже на то что они делают модную прошивку для рефабнутых ноутбуков десятилетней давности по цене МакБука
    Или у кого-то получилось запустить с помощью этой прошивки Windows^W ReactOS?

     
     
  • 2.49, Аноним (10), 13:16, 25/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Винда пускается пока драйвера видеокарты не ставишь, а что бы нормально работало нужен VGABIOS, можно оригинальный взять - до правильного приготовления seavgabios руки пока не оттуда растут у меня.
     

  • 1.48, Аноним (10), 13:14, 25/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Они повысили необходимую версию системного gcc - пришлось обновлять систему с Devuan 2 на Devuan 3, что бы скомпилировать, причем 4.11 нормально компилировалась.
     

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



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

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