URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 116132
[ Назад ]

Исходное сообщение
"Выпуск Coreboot 4.9"

Отправлено opennews , 21-Дек-18 00:37 
Опубликован (https://blogs.coreboot.org/blog/2018/12/20/announcing-corebo.../) релиз проекта CoreBoot 4.9 (http://www.coreboot.org), в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. В создании новой версии приняло участие  175 разработчиков, которые подготовили 2610 изменений.


Основные новшества (https://coreboot.org/releases/coreboot-4.9-relnotes.txt):


-  Модернизирован код обработки блобов. Компания 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 (https://docs.microsoft.com/en-us/windows/desktop/w8cookbook/...)) и реализованы средства ведения для ведения лога загрузки в 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 и не адаптирован для пришедшей им на смену новой функциональности.


URL: https://blogs.coreboot.org/blog/2018/12/20/announcing-corebo.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=49826


Содержание

Сообщения в этом обсуждении
"Выпуск Coreboot 4.9"
Отправлено Иван Семеныч , 21-Дек-18 00:37 
Project Mu здорового человека.

"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 07:09 
>Удалена поддержка 71 материнской платы

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


"Выпуск Coreboot 4.9"
Отправлено анон , 21-Дек-18 10:41 
в смысле звуки му?

"Выпуск Coreboot 4.9"
Отправлено 1 , 23-Дек-18 18:17 
В смысле проект му от Майкрософт

"Выпуск Coreboot 4.9"
Отправлено Коребутчикамуде , 22-Дек-18 12:17 
Кстати мы протестили AMD Lenovo G505S с четырёхъядерным A10-5750M и 16GB оперативки. coreboot 4.9 работает отлично! Вот отчёт board_status : https://www.coreboot.org/status/board-status.html#lenovo/g505s . И этот ноут можно найти в хорошем состоянии на авито всего за ~15 тысяч . Причём в процессоре нет аппаратных закладок Intel ME / AMD PSP, и в теории можно и залибребутить этот ноут т.к. блобы не подписаны / не залочены. Является официальным кандидатом либребута, и сейчас ведётся работа по освобождению оставшихся блобов (которые кстати уже разобрали и ничего подозрительного не нашли)

"Выпуск Coreboot 4.9"
Отправлено commiethebeastie , 22-Дек-18 22:23 
А вообще пейлоуды с интеловскими закладками в корбуте работоспособны? Они могут хоть что-то слить через него?

"Выпуск Coreboot 4.9"
Отправлено Дон Ягон , 06-Мрт-19 20:37 
Сорян за некропостинг, но если ты это читаешь, расскажи больше про coreboot на этой железке плиз.
У тебя есть опыт использования такой конфигурации? Как с тобой можно связаться (если можно)?

"Выпуск Coreboot 4.9"
Отправлено AnonPlus , 21-Дек-18 00:44 
>> P5Q-PRO

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


"Выпуск Coreboot 4.9"
Отправлено Torm84 , 08-Янв-19 16:20 
А я дождался. Давно хотел потестировать этот Биос и вот оно.

"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 00:55 
А где посмотреть список поддерживаемых материнок?

"Выпуск Coreboot 4.9"
Отправлено Andrey Mitrofanov , 21-Дек-18 09:30 
> А где посмотреть список поддерживаемых материнок?

Наверное, https://coreboot.org/status/board-status.html
-- разноцветная CI-каша, заменившая рукописную старательно выписанную и правленную кем попало по диагонали кашу https://www.coreboot.org/Supported_Motherboards


"Выпуск Coreboot 4.9"
Отправлено Ключевский , 21-Дек-18 01:20 
> P5QL-PRO

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


"Выпуск Coreboot 4.9"
Отправлено anonymous , 21-Дек-18 01:43 
Кто вообще выбрасывает рабоающее железо?

"Выпуск Coreboot 4.9"
Отправлено Ключевский , 21-Дек-18 08:50 
Те кто понимают, что нечего таскать с собой по миру всякую рухлядь. Когда подрастешь ты узнаешь, что можно не только в родительской квартире жить, но и менять города жительства.

"Выпуск Coreboot 4.9"
Отправлено Аноним , 22-Дек-18 21:16 
> Те кто понимают, что нечего таскать с собой по миру всякую рухлядь.
> Когда подрастешь ты узнаешь, что можно не только в родительской квартире  жить, но и менять города жительства.

А потому узнаешь, что можно жить не только в скворечнике и что места может быть достаточно не только для хранения рухляди …


"Выпуск Coreboot 4.9"
Отправлено Аноним , 24-Дек-18 03:33 
Взрослый человек как-то привык покупать новое железо по необходимости. Те, кто обращает слишком много внимание на чужое мнение еще не выросли из коротких штанишек.
Когда подрастешь, может быть узнаешь, что деньги на деревьях не растут. Высказывание, что все, кто не тратит деньги на ненужные поделия не подросли равносильно высказыванию, что все кто со мной не согласен идиоты. И да, наличие денег у данного конкретного индивиддума не всегда зависит от его усилий. Оно зависит от спроса и предложения. Не могут все быть Билли Гейтсами, кому-то надо и канавы копать. Но этим занятием на интеловский проц не заработаешь, даже на новые ботинки не заработаешь, едва хватает на еду. Люди не могут ради каких-то компьютеров переехать в Москву или в Нью-Йорк. Тупо не хватит рабочих мест. Не понимаю почему обязательно надо тратить свои кровные на проприетарные поделки. Может кто-то копит на новую квартиру или образование детям, а для этого мощное железо и игори не нужны. Что за тупой коммент. Как будто любой человек захотел и тут же заработал на видюху люкс-класса. Если очень захотеть можно взять и полететь, надо только очень быстро махать руками. Прискорбно, что народ ведется на эти примитивные подначки.

"Выпуск Coreboot 4.9"
Отправлено Аноним , 24-Дек-18 03:41 
Ты не учитываешь, что иногда случаются экономические кризисы. Бывают такие случаи, поэтому у них нет денег на новые свистоперделки. Ну и где тебе почудилась родительская квартира?

"Выпуск Coreboot 4.9"
Отправлено Аноним , 24-Дек-18 03:47 
Еще бывает, что страна экономически отсталая следовательно нищая. Малолетние поклонники игорей еще плохо понимают как зарабатываются деньги.

"Выпуск Coreboot 4.9"
Отправлено Ващенаглухо , 21-Дек-18 09:15 
У меня есть в гараже 386й со школы остался, все выкинуть хочу, вам не надо случайно?

"Выпуск Coreboot 4.9"
Отправлено Antonio , 21-Дек-18 09:43 
Привози нам в музей.

"Выпуск Coreboot 4.9"
Отправлено commiethebeastie , 21-Дек-18 02:39 
А я такую подарил: GIGABYTE GA-H61M-S2PV, так что опять не увижу coreboot.

"Выпуск Coreboot 4.9"
Отправлено AnonPlus , 21-Дек-18 04:41 
А я в позапрошлом январе отправил её на полку. Потому что даже с топовым для этой платформы Xeon-ом она ощутимо проигрывает задрипанному (по нынешним меркам, когда даже в i5 уже шесть ядер) i7-6700.

"Выпуск Coreboot 4.9"
Отправлено Ключевский , 21-Дек-18 18:01 
Ну мне для десктопа и некоторых игр ее вполне хватало, но так как я резко менял место жительства и переезжал самолетом за 2000 км и три границы, то никакого желания таскать с собой этот музейный экспонат не возникло, на новом месте собрал новый комп на Ryzen 5 и вполне им доволен

"Выпуск Coreboot 4.9"
Отправлено commiethebeastie , 21-Дек-18 02:40 
>CAVIUM CN8100-SFF-EVB

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


"Выпуск Coreboot 4.9"
Отправлено Ivan_83 , 21-Дек-18 04:29 
Я слышал что прикол в том, что если подключаешь UEFI видяху, вот к такому, то u-boot и прочие её не заинитят и оно будет мёртвым грузом.
Вроде как у эльбрусов эта проблема есть, потому там видяхи такие не новые.

"Выпуск Coreboot 4.9"
Отправлено НяшМяш , 21-Дек-18 13:53 
Не встречал ни одной чисто UEFI видяхи, в которой не было бы легаси биоса. Если u-boot не может это проинициализировать, а старый биос в какой-нибудь материнке 754 сокета может - то это определённо проблемы u-boota.

"Выпуск Coreboot 4.9"
Отправлено commiethebeastie , 21-Дек-18 15:30 
> Не встречал ни одной чисто UEFI видяхи, в которой не было бы
> легаси биоса. Если u-boot не может это проинициализировать, а старый биос
> в какой-нибудь материнке 754 сокета может - то это определённо проблемы
> u-boota.

Да это факт, сам втыкал gtx 1050 ti в материнку с 775 сокетом.


"Выпуск Coreboot 4.9"
Отправлено Аноним , 22-Дек-18 00:26 
AMDшные дрова таки умеют POST для GPU делать даже если GPU совсем нулевый после power-up. Таки видяхи от амд гоняют на всяких лунгсонах и прочих powerpc. Где как бы никакого уефи (к счастью) нет.

А нвидия... ну вы хотели ходить строем под твердой рукой проприетарщика? Так и извольте, теперь за вас и решат что вам там должно быть удобно и что поддерживается.


"Выпуск Coreboot 4.9"
Отправлено commiethebeastie , 22-Дек-18 15:50 
Нвидиа 1050 ti _работает_ на socket 775.

"Выпуск Coreboot 4.9"
Отправлено Аноним , 22-Дек-18 00:23 
> будет мёртвым грузом.

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


"Выпуск Coreboot 4.9"
Отправлено Братишка , 21-Дек-18 02:42 
> Удалена поддержка 71 материнской платы.

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

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


"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 03:48 
Читайте выше, добавлено 56. Итого всего -15.

"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 08:57 
Сайт у них на редкость тупой. Я так и не нашёл список поддерживаемых плат.

"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 09:07 
Раньше была страница https://coreboot.org/status/board-status.html, но теперь на неё ссылки убрали, так как она совсем не отражает реалии проекта и перечисляет лишь некоторые платы охваченные инфраструктурой тестирования.

"Выпуск Coreboot 4.9"
Отправлено хотел спросить , 21-Дек-18 15:28 
Я эту ссылку через гугл нашел. Но если она не отражает положение дел, то что отражает?

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


"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 09:32 
Из закладок: https://coreboot.org/status/board-status.html

"Выпуск Coreboot 4.9"
Отправлено Andrey Mitrofanov , 21-Дек-18 09:38 
> Сайт у них на редкость тупой. Я так и не нашёл список
> поддерживаемых плат.

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


"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 13:30 
>> Сайт у них на редкость тупой. Я так и не нашёл список
>> поддерживаемых плат.
> Зато главное на месте - список продавцов.

У продавцов из того списка товары дороже/дешевле чем в среднем по больнице?


"Выпуск Coreboot 4.9"
Отправлено Andrey Mitrofanov , 21-Дек-18 13:50 
>товары дороже/дешевле чем в среднем по больнице?

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


"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 09:11 
> ASUS P5Q

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


"Выпуск Coreboot 4.9"
Отправлено голос_Геенны , 23-Дек-18 16:55 
Меня тоже этот список весьма позабавил. Тот случай, когда геройский опен сорс в белом плаще без страха и упрёка на деле выглядит попросту жалко с такими вот своими идеологическими инициативами. Но главное, что толстый дедушка и причастившиеся его мощей довольны.

"Выпуск Coreboot 4.9"
Отправлено AnonPlus , 24-Дек-18 04:09 
А чем конкретно она плоха?

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


"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 15:19 
моноблок lenovo c450 поддерживается?

"Выпуск Coreboot 4.9"
Отправлено Аноним , 21-Дек-18 22:41 
очень мало моделей поддерживают...например на бодренькую P5KC так и нет.и самое обидное - и не будет.

"Выпуск Coreboot 4.9"
Отправлено Vitaliy Blats , 22-Дек-18 14:49 
И шо вы носитесь с этим коребутом как койот с динамитной шашкой ?

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


"Выпуск Coreboot 4.9"
Отправлено Аноним , 22-Дек-18 18:37 
чтобы в дальнейшем некоторые
> Штеуд\Гигабайт\Асус etc

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


"Выпуск Coreboot 4.9"
Отправлено InuYasha , 24-Дек-18 15:48 
Последняя мощная платформа, не содержащая в себе закладок типа PSP/ME - это AMD 6000. Coreboot поддерживает материнку ASUS KGPE-D16, но довольно условно.
https://www.coreboot.org/Board:asus/kgpe-d16