Выпуск 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.
© OpenNet