The OpenNET Project / Index page

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

24.10.2016 17:53  Выпуск CoreBoot 4.5

Представлен релиз проекта CoreBoot 4.5, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. В создании новой версии приняли участие 119 разработчиков, которые подготовили 1889 изменений. Следующие выпуски будут формироваться в рамках расширенного цикла разработки - вместо релизов раз в квартал, новые версии планируется выпускать два раза в год.

Выпуск протестирован на материнских платах и устройствах:

  • Google (Acer) C720 Chromebook;
  • Lenovo G505S;
  • Lenovo X201;
  • Lenovo X220;
  • ASUS KFSN4-DRE;
  • ASUS KGPE-D16;
  • GIGABYTE GA-B75M-D3V;
  • ASROCK E350M1;
  • Эмулятор q35/ich9, развиваемый проектом QEMU.

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

  • Добавлена поддержка материнских плат:
    • ADI RCC-DFF (adi/rcc-dff) – intel/rangeley SoC
    • AMD Evaluation Board DB-FT3B-LC (amd/db-ft3b-lc)
    • AMD f2950 / TONK 1201/2 (amd/f2950) - amd/geode_lx CPU
    • Apple iMAC 5.2 (apple/imac52) – intel/i945 CPU
    • Unibap Development Kit ODE E21XX
    • elmex/pcm205400 – amd/Family_14 CPU
    • elmex/pcm205401 – amd/Family_14 CPU
    • Lenovo N21 Сhromebook (google/enguarde) – intel/baytrail SoC
    • google/gale – Qualcomm IPQ40XX SoC
    • AOpen Chromebox (google/ninja) – intel/baytrail SoC
    • google/reef – intel/apollolake SoC
    • Acer Chromebox CXI2 (google/rikku) – intel/Broadwell SoC
    • google/rotor – marvell/MVMAP2315 SoC
  • Прекращена поддержка материнских плат:
    • google/bolt – intel/haswell;
    • google/rush – nvidia/tegra132;
    • google/rush_ryu – nvidia/tegra132;
    • google/slippy – intel/haswell;
    • intel/amenia – intel/apollolake.
  • Значительно улучшена поддержка материнских плат:
    • asus/kgpe-d16 – amd/socket_G34;
    • emulation/spike-riscv: RISC-V;
    • google/gru – rockchip/RK3399 SoC;
    • google/oak – mediatek/mt8173 SoC;
    • intel/galilleo- intel/quark SoC;
    • intel/minnowmax – intel/fsp_baytrail SoC;
    • lenovo/x60 – intel/socket_mPGA478;
    • siemens/mc_bdx1 – intel/fsp_broadwell_de SoC;
    • siemens/mc_tcu3 – intel/fsp_baytrail SoC;
  • Добавлена поддержка SoC marvell/mvmap2315 и qualcomm/ipq40xx. Удалена поддержка SoC nvidia/tegra132;
  • Обновлены версии сборочных инструментов: mpfr 3.1.4, gcc 5.3.0, binutils 2.26.1, gdb 7.11, iasl 20160831, python 3.5.1, expat 2.1.1, llvm/clang 3.8.0, make 4.2.1;
  • Добавлена поддержка интерфейса TPM 2.0 (Trusted Platform Module), представлен новый TPM-драйвер SPI и переработанный драйвер I2C;
  • Во многие драйверы добавлена поддержка ACPI;
  • Добавлена поддержка Intel FSP 2.0, обновлена поддержка Broadwell DE, обновлён код VBoot2 для устройств Google Chromebook;
  • Расширена и включена по умолчанию поддержка субобработчиков (subpayload);
  • SeaBIOS обновлён до выпуска 1.9.3, добавлена поддержка файла определения порядка загрузки;
  • До последнего стабильного выпуска обновлена реализация iPXE.


  1. Главная ссылка к новости (https://www.coreboot.org/piper...)
  2. OpenNews: Первый выпуск Libreboot, после перехода под крыло проекта GNU
  3. OpenNews: Разработчики CoreBoot пытаются создать минимальный VideoBIOS для чипов Intel
  4. OpenNews: CoreBoot портирован на недорогую материнскую плату от Gigabyte
  5. OpenNews: CoreBoot не сможет работать с новыми чипами Haswell и Broadwell от Intel
  6. OpenNews: Выпуск CoreBoot 4.1
Лицензия: CC-BY
Тип: Программы
Ключевые слова: coreboot
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, sergio78 (?), 18:27, 24/10/2016 [ответить] [показать ветку] [···]     [к модератору]
  • –14 +/
    Что за мусорная чушь где готовые бинарники под материнки, чтоб зашился и работа... весь текст скрыт [показать]
     
     
  • 2.2, Аноним (-), 18:41, 24/10/2016 [^] [ответить]    [к модератору]  
  • +21 +/
    Если не можешь собрать, то оно тебе вряд ли нужно. Все просто же, ну
     
     
  • 3.3, mario (??), 18:50, 24/10/2016 [^] [ответить]    [к модератору]  
  • –4 +/
    Это почему? Свободный софт — только для программистов и сисов?
     
     
  • 4.7, Crazy Alex (ok), 19:13, 24/10/2016 [^] [ответить]    [к модератору]  
  • +8 +/
    Альтернативный BIOS - сюрприз - таки да.
     
     
  • 5.27, Анином (?), 06:03, 25/10/2016 [^] [ответить]    [к модератору]  
  • +5 +/
    Печаль, а не сюрприз.
     
     
  • 6.56, fi (ok), 01:23, 26/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Все еще проще - CoreBoot для разработчиков плат Заметь там Chromebook google... весь текст скрыт [показать]
     
     
  • 7.59, Andrey Mitrofanov (?), 10:05, 26/10/2016 [^] [ответить]     [к модератору]  
  • +/
    На самом деле чуть не так Большинство коммитеров, насколько я имел неосторожнос... весь текст скрыт [показать]
     
     
  • 8.60, Andrey Mitrofanov (?), 10:09, 26/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Ну, то есть я согласен оно _совсем_ на для пользователей с одной-двумя плата... весь текст скрыт [показать]
     
  • 4.15, rt (??), 21:43, 24/10/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    Нет. Свободный софт есть для блондинок, им сочувствующих и всех остальных.
     
  • 4.29, Анонимко (?), 07:07, 25/10/2016 [^] [ответить]     [к модератору]  
  • +5 +/
    А чО минусуем-то Основная беда того же линукса на протяжении десятилетий была и... весь текст скрыт [показать]
     
     
  • 5.31, Аноним (-), 08:35, 25/10/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Я посмотрел на сайте, там уже есть собранные блобы
     
  • 5.39, Аноним (-), 10:12, 25/10/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Причем тут линукс, студент?
     
     
  • 6.43, Анонимко (?), 12:32, 25/10/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    При том, школьник, что Linux долгие годы имел неприлично для массовой а тем бол... весь текст скрыт [показать]
     
     
  • 7.45, Аноним (-), 13:09, 25/10/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Еще раз повторяю вопрос: причем здесь линукс? Coreboot к нему не имеет вообще никакого отношения.
     
     
  • 8.47, Dghhsthvcdg (?), 15:15, 25/10/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Казалось, при чем здесь Лужков
     
  • 8.57, Аноним (-), 08:02, 26/10/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Дык в качестве примера же, не?
     
     
  • 9.61, Аноним (-), 10:30, 26/10/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Возможно Правда, пример получился безобразный Нельзя сравнивать две совершенно... весь текст скрыт [показать]
     
  • 5.40, Free0N (?), 10:14, 25/10/2016 [^] [ответить]     [к модератору]  
  • –5 +/
    Популярно - совсем не означает хорошо А если рассматривать текущее положение де... весь текст скрыт [показать]
     
     
  • 6.42, Анонимко (?), 12:09, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    С таким подходом open source очень скоро станет достоянием исключительно избранн... весь текст скрыт [показать]
     
     
  • 7.53, Аноним (-), 18:28, 25/10/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Да, люди пишут софт Для себя Незаконно это быть не может - копирасы так старат... весь текст скрыт [показать]
     
     
  • 8.58, Анонимко (?), 08:08, 26/10/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Это уже совсем оффтоп Сидеть и радоваться, что вы один из немногих, кто этим по... весь текст скрыт [показать]
     
     
  • 9.63, Аноним (-), 18:36, 30/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Его инициировал не я Я лишь покапитанил на тему А мне опенсорс приносит совсем... весь текст скрыт [показать]
     
  • 5.55, Ordu (ok), 23:00, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Это ни разу не беда линукса Это было очень здорово Беда -- это когда его допил... весь текст скрыт [показать]
     
     
  • 6.64, Аноним (-), 03:53, 31/10/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Саботаж в угоду илитизму А вы, сэр, уточненная натура Но к сожалению вредитель... весь текст скрыт [показать]
     
  • 4.48, Аноним (-), 16:09, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Нет, НО если ты не можешь воспользоваться свободой то толк тебе с нее довольно н... весь текст скрыт [показать]
     
  • 2.4, Аноним (-), 18:54, 24/10/2016 [^] [ответить]    [к модератору]  
  • +10 +/
    Чувак, ты не поверишь, там ещё и аппаратные флешеры нужны.
     
     
  • 3.28, gumanzoy (?), 06:17, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    Да нет, обычно flashrom шьет.
     
     
  • 4.35, Ващенаглухо (ok), 09:52, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    ага ну зашей на впаяную микросхему flashromом если такой смелый
     
     
  • 5.46, gumanzoy (?), 14:50, 25/10/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Если смелый настолько чтобы зашить CoreBoot то с впаянной микрухой проблем не будет.
     
     
  • 6.49, Аноним (-), 16:15, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Проблемы могут начаться потом, если дуалбиоса не было и оно почему-либо не взлет... весь текст скрыт [показать]
     
  • 1.5, darkshvein (ok), 19:01, 24/10/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    > Добавлена поддержка материнских плат:

    вот я поражаюсь, насколько точно ребята подобрали самые популярные модели плат на самых массовых сокетах. Они что, издеваются или я чего-то не понимаю?

     
     
  • 2.8, Crazy Alex (ok), 19:14, 24/10/2016 [^] [ответить]    [к модератору]  
  • +4 +/
    не понимаешь. Гугли насчёт подписанных прошивок от интела.
     
     
  • 3.10, darkshvein (ok), 19:32, 24/10/2016 [^] [ответить]    [к модератору]  
  • +/
    чёрт. моя плата на FM2+ тоже в опасности?
     
  • 3.16, Аноним (-), 22:13, 24/10/2016 [^] [ответить]    [к модератору]  
  • +/
    ну извините - будут всякие ... шить г.. а потом нести в ремонт гарантийный.
     
     
  • 4.41, Аноним (-), 10:33, 25/10/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    Для таких случаев есть DualBIOS.
     
  • 2.50, Аноним (-), 16:34, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Так приди и запили поддержку своей платы Только есть риск узнать что на плату д... весь текст скрыт [показать]
     
  • 1.6, Аноним (-), 19:09, 24/10/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А у меня как раз lenovo g505s, все хочу как нибудь взять программатор и зашить, ну или дождаться когда flashrom научится напрямую писать.
     
  • 1.9, Я (??), 19:20, 24/10/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Что-то одни мини-новости в опенсорсе.. Никакого интересного ПО/обновлений последнее время не было
     
     
  • 2.11, Аноним (-), 19:36, 24/10/2016 [^] [ответить]    [к модератору]  
  • +4 +/
    Это потому что все разрабы вместо написания софта сидят на опеннете и ждут новостей.
     
     
  • 3.19, Орк (?), 23:09, 24/10/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    А вот сейчас обидно было
     
  • 1.13, Аноним (-), 20:51, 24/10/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +7 +/
    А можно вопрос? Например, в моей материнке ASUS в BIOS/UEFI скажем 150 настроек всяких. И вот появилась на сайте CoreBoot модель этой материнки. Озанчает ли это, что накатив CoreBoot я получу все те же 150 функций (причем рабочих) или это кот в мешке и можно конкретно пожалеть?
     
     
  • 2.14, A.Stahl (ok), 21:00, 24/10/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    Разумеется это кот. Можешь получить 100500 настроек, а можешь получить 3 или вовсе кирпич вместо платы.
     
     
  • 3.20, commiethebeastie (ok), 23:18, 24/10/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Asus'ы очень легко из состояния кирпича восстанавливаются. Достаточно иметь второй asus или asrock.
     
     
  • 4.51, Аноним (-), 16:37, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Проще шнурок с панелькой наверное купить под такие развлечения Передергивать чи... весь текст скрыт [показать]
     
  • 2.18, X2asd (ok), 22:43, 24/10/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Тебе исходники дали, значит можешь через них законфигурировать бесчисленное коли... весь текст скрыт [показать]
     
     
  • 3.21, Аноним (-), 23:22, 24/10/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Настройки разные нужны, настройки разные важны!
     
     
  • 4.52, Аноним (-), 16:40, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Если нужны то у тебя богатый выбор - Удовольствоваться тем что есть - Накодить... весь текст скрыт [показать]
     
  • 3.22, Аноним (-), 23:24, 24/10/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Исходники... значит это все для кулхацкеров, а не для простого юзера. Обычный человек не сможет себе поставить CoreBoot и вынужден сидеть на бекдоре? Как-то не демократично чтоли...
     
     
  • 4.23, Аноним (-), 23:44, 24/10/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    > Как-то не демократично чтоли...

    Согласен абсолютно. Теперь нужно решить, кто виноват: авторы CoreBoot или производители бэкдоров. После этого определимся, что же делать дальше.

     
  • 4.25, Андрей (??), 00:19, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    А он даже если поставит себе CoreBoot, всё равно, скорее всего, будет сидеть на нём. Если плата не очень старая (> сколько там лет 7-8?), пока не внедрили в чипсет мини-CPU со своим кодом, который CoreBoot не заменят. Так что если не хочется на нём сидеть, то нужен LibreBoot. Вот только там с поддержкой, очевидно, что ещё хуже. Самый известный - один из ноутов ThinkPad, если ни единственный.
     
  • 2.36, Ващенаглухо (ok), 09:56, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    не было и нет там 150 настроек, только самое необходимое для моментальной загрузки.
     
  • 1.24, Андрей (??), 00:13, 25/10/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Поддерживаемых обычных материнских плат почти нет. В новом релизе ни одной обычной потребительской не добавлено. Жаль.
     
  • 1.26, Аноним (-), 02:02, 25/10/2016 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    А флешром не умеет разве шить этот корбут Я для своей материнки находил вроде м... весь текст скрыт [показать]
     
     
  • 2.65, Аноним (-), 03:55, 31/10/2016 [^] [ответить]     [к модератору]  
  • +/
    Он может и умеет Но не всегда и не все И неплохо бы иметь план Б на случай е... весь текст скрыт [показать]
     
  • 1.30, Аноним (-), 07:38, 25/10/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Кто-нибудь знает как портировать на свою железку? Есть инструкция?
    Как отлаживать, что бы не получить кирпичь (типа 2-й биос в памяти). Надо JTAG какой-нибудь?
     
     
  • 2.33, commiethebeastie (ok), 09:02, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    >Надо JTAG какой-нибудь?

    Нет в x86 его. Логический анализатор и дизассемблер нужны.

    >Как отлаживать, что бы не получить кирпичь

    Завести программатор или второй asus или asrock, на которых можно делать хотсвап, мучать первый asus или asrock, в которых микруха очень легко снимается.

     
     
  • 3.34, Аноним (-), 09:28, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    Я когда просто перешивал несколько раз - контакты начали отваливаться. А сколько придется перетыкать для отладки - страшно представить
     
     
  • 4.44, commiethebeastie (ok), 12:36, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    да эти микрухи три копейки стоят.
     
  • 3.54, Аноним (-), 19:12, 25/10/2016 [^] [ответить]     [к модератору]  
  • +/
    А давай ты будешь сначала разбираться в вопросе, а только потом мнение иметь ... весь текст скрыт [показать]
     
     
  • 4.66, Александр (??), 12:32, 01/11/2016 [^] [ответить]    [к модератору]  
  • +/
    >> Завести программатор или второй asus или asrock, на которых можно делать хотсвап,
    >> мучать первый asus или asrock, в которых микруха очень легко снимается.
    > Программатор - звучит страшно, но реально это одна FTDI'ка под которую плату
    > можно ЛУТом на кухне сделать, не говоря про кучу готовых недорогих
    > адаптеров. А дальше ей можно и JTAG изобразить, и SPI (электрически
    > и логически JTAG вообще частный случай SPI). И много чего еще.
    > Один извращенец вон сделал чтение 8-bit NAND на FTDI'ке. Не порно
    > но хардкорно, теперь желающие прочитать убитую флеху или карточку могут дампануть
    > NAND буквально на коленке. Собственно он это и сделал для чтения
    > флех.

    ch341a за полтора доллара пишет СПИ.
    Или Raspberry.

     
  • 2.37, Ващенаглухо (ok), 10:02, 25/10/2016 [^] [ответить]    [к модератору]  
  • +/
    Через ком порт там дебаг, корбут надо собирать с дебагом тоже. Валит кучу всякого в ком во время загрузки. Про потрирование тоже есть у них где то на сайте, на irc канале подскажут. Портировать я не осилил, нет у меня столько свободного времени...
     
  • 1.62, commiethebeastie (ok), 19:58, 27/10/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >И как, много ты видел анализаторов способных разруливать проприетарные процессорные шины?

    Реверсить super i/o, ваш кэп.

    >Это из википедии, если что. Под jtag в pci и pci-e контакты выделены и он там даже бывает. Другое дело, что boot sequence у x86 нереально сложный и если ты гавкнешь SPI NOR со всеми фирмварями - еще вопрос, насколько там этот jtag активен при совсем дохлом софте, какая у платы и проца топология чтобы такие номера катили и проч.

    Ну вот ты сам дошел до того, что JTAG без SPI микрухи не работает.

     

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


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