The OpenNET Project / Index page

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

21.12.2018 00:05  Выпуск Coreboot 4.9

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

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

  • Модернизирован код обработки блобов. Компания Intel предоставила лицензию на зеркалирование компонентов прошивок FSP (Firmware Support Package), что позволило разместить их на сайте coreboot.org и интегрировать в сборочную систему, упростив процесс создания рабочих образов для устройств, завязанных на проприетарном коде инициализации от Intel;
  • Добавлена поддержка сжатия загрузочного блока (bootblock). Для минимизации размера данных, читаемых с очень медленных Flash, добавлен код для распаковки bootblock в SRAM;
  • Расширено использование стадии postcar (обработка cache-as-ram вынесена в отдельную стадию);
  • Порт для архитектуры POWER8 переименован в PPC64 для более ясного отражения того, что он не ограничен только системами на базе процессоров POWER8;
  • Добавлена поддержка загрузки payload-обработчиков FIT (uImage) на системах arm64;
  • Добавлен API для настройки защиты SPI flash от записи (реализовано для чипов Winbond);
  • Добавлена поддержка технологии измеряемой загрузки (Measured boot) и реализованы средства ведения для ведения лога загрузки в TCPA (вычисляет и сохраняет в Trusted Platform Module параметры каждого загружаемого компонента для последующей внешней верификации);
  • В libpayload добавлена поддержка GDB на архитектуре ARM64;
  • В payload-обработчик uImage/FIT добавлена поддержка размещения initrd в областях выше 4GiB. Подготовлена документация на uImage/FIT;
  • Инструментарий обновлён до gcc 8.1.0, binutils 2.30, IASL 20180810 и clang 6;
  • Улучшен инструментарий для проверки стиля кодирования и выявления типовых ошибок. Обновлена инфраструктура для автоматизированного тестирования;
  • Добавлена поддержка 56 материнских плат:
    • ASROCK G41C-GS, G41M-GS, G41M-S3, G41M-VS3 R2.0, H81M-HDS
    • ASUS P5QC, P5QL-PRO, P5Q-PRO, P8H61-M-LX, P8H61-M-PRO
    • CAVIUM CN8100-SFF-EVB
    • FACEBOOK WATSON
    • FOXCONN D41S
    • GIGABYTE GA-H61M-S2PV
    • GOOGLE ALEENA, AMPTON, ARCADA, ASUKA, BOBBA, BUDDY, CAREENA, CAROLINE, CASTA, CAVE, DELAN, DRAGONEGG, FLEEX, HATCH, KARMA, KUKUI, LIARA, MEEP, RAMMUS, SARIEN, SENTRY
    • HEWLETT PACKARD HP COMPAQ 8200 ELITE SFF PC
    • INTEL COFFEELAKE RVP11, COFFEELAKE RVP8, COFFEELAKE RVPU, DG41WV, ICELAKE RVPU, ICELAKE RVPY, WHISKEYLAKE RVP
    • LENOVO T431S, THINKCENTRE A58, W500, W530
    • OPENCELLULAR ELGON, ROTUNDU, SUPABRCKV1
    • SIEMENS MC-APL2, MC-APL3, MC-APL4, MC-APL5
  • Добавлена поддержка SoC на базе чипов Cavium CN81xx, Intel Ice Lake и Mediatek MT8183. Прекращена поддержка Broadcom Cygnus, Lowrisc и Marvell mvmap2315;
  • Прекращена поддержка северных мостов AMD K8, VIA CN700, VIA CX700, VIA VX800, так как связанный с ними код не поддерживает "EARLY_CBMEM". Код intel/e7505 переведён на использование EARLY_CBMEM, код nb/intel/i945,e7505,pineview,x4x,gm45,i440bx на POSTCAR_STAGE, а код nb/intel/i440bx, e7505 на RELOCATABLE_RAMSTAGE. В intel/x4x добавлена поддержка DDR3;
  • Проведена большая чистка кода. В ramstage удалён код для работы со слишком раздутыми структурами device_t (вместо них теперь используется "struct device*"). Почищены необязательные директивы include. Внесены правки для приведения кода к соответствию утверждённому проектом стилю кодирования. Прекращена поддержка кода, оставшегося без сопровождения;
  • Удалён дублирующийся код поддержки похожих типовых плат, вместо которого задействована новая возможность для поддержки одним универсальным кодом разных вариантов плат (таким способом без дублирования кода унифицирована поддержка похожих друг на друга плат для Chrome OS и Lenovo Thinkpads);
  • Удалена поддержка 71 материнской платы. Чистка коснулась плат, которые в прошлых выпусках были объявлены устаревшими и остались без сопровождения. Связанный с данными платами код был завязан на некоторые устаревшие возможности Coreboot и не адаптирован для пришедшей им на смену новой функциональности.


  1. Главная ссылка к новости (https://blogs.coreboot.org/blo...)
  2. OpenNews: Выпуск Coreboot 4.8
  3. OpenNews: Проект CoreBoot перешел под покровительство организации Software Freedom Conservancy
  4. OpenNews: Проект postmarketOS приступил к созданию загрузчика и прошивки модема для смартфонов
  5. OpenNews: Foundries.io представила платформы для разработки безопасных прошивок для IoT устройств
  6. OpenNews: Intel опубликовал открытую прошивку для инициализации оборудования и загрузки ОС
Лицензия: CC-BY
Тип: Программы
Ключевые слова: coreboot, firmware, boot
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Иван Семеныч (?), 00:37, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +5 +/
    Project Mu здорового человека.
     
     
  • 2.14, Аноним (14), 07:09, 21/12/2018 [^] [ответить]    [к модератору]
  • +2 +/
    >Удалена поддержка 71 материнской платы

    Т.е. потреб***ь - это мнтально здоровый человек?

     
  • 2.25, анон (?), 10:41, 21/12/2018 [^] [ответить]    [к модератору]
  • –1 +/
    в смысле звуки му?
     
     
  • 3.46, 1 (??), 18:17, 23/12/2018 [^] [ответить]    [к модератору]
  • +/
    В смысле проект му от Майкрософт
     
  • 2.39, Коребутчикамуде (?), 12:17, 22/12/2018 [^] [ответить]     [к модератору]
  • +/
    Кстати мы протестили AMD Lenovo G505S с четырёхъядерным A10-5750M и 16GB операти... весь текст скрыт [показать]
     
     
  • 3.44, commiethebeastie (ok), 22:23, 22/12/2018 [^] [ответить]    [к модератору]  
  • +/
    А вообще пейлоуды с интеловскими закладками в корбуте работоспособны? Они могут хоть что-то слить через него?
     
  • 1.2, AnonPlus (?), 00:44, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >> P5Q-PRO

    Эх, два годика назад бы... Ладно, подождём, пока доберутся до Z170-P (хотя, говорят, что шансов мало, железо всё усложняется)

     
     
  • 2.53, Torm84 (?), 16:20, 08/01/2019 [^] [ответить]    [к модератору]  
  • +/
    А я дождался. Давно хотел потестировать этот Биос и вот оно.
     
  • 1.3, Аноним (-), 00:55, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    А где посмотреть список поддерживаемых материнок?
     
     
  • 2.21, Andrey Mitrofanov (?), 09:30, 21/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Наверное, https coreboot org status board-status html -- разноцветная CI-каша,... весь текст скрыт [показать]
     
  • 1.4, Ключевский (?), 01:20, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    > P5QL-PRO

    Серьезно что ли? А я свою в прошлом январе выкинул, эх.

     
     
  • 2.5, anonymous (??), 01:43, 21/12/2018 [^] [ответить]    [к модератору]  
  • +6 +/
    Кто вообще выбрасывает рабоающее железо?
     
     
  • 3.16, Ключевский (?), 08:50, 21/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Те кто понимают, что нечего таскать с собой по миру всякую рухлядь. Когда подрастешь ты узнаешь, что можно не только в родительской квартире жить, но и менять города жительства.
     
     
  • 4.43, Аноним (-), 21:16, 22/12/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    А потому узнаешь, что можно жить не только в скворечнике и что места может быть ... весь текст скрыт [показать]
     
  • 4.47, Аноним (-), 03:33, 24/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Взрослый человек как-то привык покупать новое железо по необходимости Те, кто о... весь текст скрыт [показать]
     
  • 4.48, Аноним (-), 03:41, 24/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Ты не учитываешь, что иногда случаются экономические кризисы. Бывают такие случаи, поэтому у них нет денег на новые свистоперделки. Ну и где тебе почудилась родительская квартира?
     
  • 4.49, Аноним (-), 03:47, 24/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Еще бывает, что страна экономически отсталая следовательно нищая. Малолетние поклонники игорей еще плохо понимают как зарабатываются деньги.
     
  • 3.20, Ващенаглухо (ok), 09:15, 21/12/2018 [^] [ответить]    [к модератору]  
  • +/
    У меня есть в гараже 386й со школы остался, все выкинуть хочу, вам не надо случайно?
     
     
  • 4.24, Antonio (??), 09:43, 21/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Привози нам в музей.
     
  • 2.7, commiethebeastie (ok), 02:39, 21/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    А я такую подарил: GIGABYTE GA-H61M-S2PV, так что опять не увижу coreboot.
     
  • 2.13, AnonPlus (?), 04:41, 21/12/2018 [^] [ответить]     [к модератору]  
  • +/
    А я в позапрошлом январе отправил её на полку Потому что даже с топовым для это... весь текст скрыт [показать]
     
     
  • 3.34, Ключевский (?), 18:01, 21/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Ну мне для десктопа и некоторых игр ее вполне хватало, но так как я резко менял ... весь текст скрыт [показать]
     
  • 1.8, commiethebeastie (ok), 02:40, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >CAVIUM CN8100-SFF-EVB

    Не понял, а в чем прикол? Это же вообще другая архитектура, их uboot поддерживает.

     
     
  • 2.12, Ivan_83 (ok), 04:29, 21/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Я слышал что прикол в том, что если подключаешь UEFI видяху, вот к такому, то u-... весь текст скрыт [показать]
     
     
  • 3.30, НяшМяш (ok), 13:53, 21/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Не встречал ни одной чисто UEFI видяхи, в которой не было бы легаси биоса Если ... весь текст скрыт [показать]
     
     
  • 4.33, commiethebeastie (ok), 15:30, 21/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Да это факт, сам втыкал gtx 1050 ti в материнку с 775 сокетом ... весь текст скрыт [показать]
     
     
  • 5.38, Аноним (-), 00:26, 22/12/2018 [^] [ответить]     [к модератору]  
  • +/
    AMDшные дрова таки умеют POST для GPU делать даже если GPU совсем нулевый после ... весь текст скрыт [показать]
     
     
  • 6.41, commiethebeastie (ok), 15:50, 22/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Нвидиа 1050 ti _работает_ на socket 775.
     
  • 3.37, Аноним (-), 00:23, 22/12/2018 [^] [ответить]    [к модератору]  
  • +/
    > будет мёртвым грузом.

    Да не будет оно мертвым грузом, накрайняк драйвер GPU при взлете ее сам раскочегарит.

     
  • 1.9, Братишка (??), 02:42, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +12 +/
    > Удалена поддержка 71 материнской платы.

    Нормально. И добавлено 2-3 новых, как всегда? Или 0?

    Через сколько релизов кол-во поддерживаемых плат станет отрицательным?

     
     
  • 2.11, Аноним (11), 03:48, 21/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Читайте выше, добавлено 56. Итого всего -15.
     
  • 1.17, Аноним (17), 08:57, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Сайт у них на редкость тупой. Я так и не нашёл список поддерживаемых плат.
     
     
  • 2.18, Аноним (18), 09:07, 21/12/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Раньше была страница https coreboot org status board-status html, но теперь на... весь текст скрыт [показать]
     
     
  • 3.32, хотел спросить (?), 15:28, 21/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Я эту ссылку через гугл нашел. Но если она не отражает положение дел, то что отражает?

    Гипотетическая ситуация - хочу выбрать свежее железо, купить, накатить коребут.

     
  • 2.22, Аноним (22), 09:32, 21/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Из закладок: https://coreboot.org/status/board-status.html
     
  • 2.23, Andrey Mitrofanov (?), 09:38, 21/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Сайт у них на редкость тупой. Я так и не нашёл список
    > поддерживаемых плат.

    Зато главное на месте - список продавцов.

     
     
  • 3.28, Аноним (28), 13:30, 21/12/2018 [^] [ответить]     [к модератору]  
  • +/
    У продавцов из того списка товары дороже дешевле чем в среднем по больнице ... весь текст скрыт [показать]
     
     
  • 4.29, Andrey Mitrofanov (?), 13:50, 21/12/2018 [^] [ответить]    [к модератору]  
  • +/
    >товары дороже/дешевле чем в среднем по больнице?

    В зависимости от диагноза.

     
  • 1.19, Аноним (19), 09:11, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    > ASUS P5Q

    Выбрали самую позорную плату, какую только можно. Молодцы, чо.

     
     
  • 2.45, голос_Геенны (ok), 16:55, 23/12/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Меня тоже этот список весьма позабавил. Тот случай, когда геройский опен сорс в белом плаще без страха и упрёка на деле выглядит попросту жалко с такими вот своими идеологическими инициативами. Но главное, что толстый дедушка и причастившиеся его мощей довольны.
     
  • 2.50, AnonPlus (?), 04:09, 24/12/2018 [^] [ответить]    [к модератору]  
  • +/
    А чем конкретно она плоха?

    Как бывший владелец, могу только одно назвать - дополнительные два SATA-порта реализованы на паршивейшом JMicron. И лучшее, что можно сделать - не использовать их. Если хватает четырёх чипсетных, то других проблем не вижу.

     
  • 1.31, Аноним (31), 15:19, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    моноблок lenovo c450 поддерживается?
     
  • 1.36, Аноним (36), 22:41, 21/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    очень мало моделей поддерживают...например на бодренькую P5KC так и нет.и самое обидное - и не будет.
     
  • 1.40, Vitaliy Blats (?), 14:49, 22/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    И шо вы носитесь с этим коребутом как койот с динамитной шашкой ?

    Такое впечатление что вы работаете с этим BIOS денно и нощно и вам очень очень чем-то мешает то что он проприетарный. При этом никто так и не ответил прямо на вопрос: ЗАЧЕМ эта альтернатива нужна. Только какую-то лабуду про то что злобный Штеуд\Гигабайт\Асус etc может теоретически узнать, кто на каких котиков мастурбирует.

     
     
  • 2.42, Аноним (42), 18:37, 22/12/2018 [^] [ответить]    [к модератору]  
  • +/
    чтобы в дальнейшем некоторые
    > Штеуд\Гигабайт\Асус etc

    не сели в лужу со своим непойми-где-брэкпоинт, а взяли документированную поэзию с душевной лицензией)

     
  • 1.52, InuYasha (?), 15:48, 24/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Последняя мощная платформа, не содержащая в себе закладок типа PSP/ME - это AMD 6000. Coreboot поддерживает материнку ASUS KGPE-D16, но довольно условно.
    https://www.coreboot.org/Board:asus/kgpe-d16
     

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


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