Issue Libreboot 20221214, completely free Coreboot distribution

presented the release of free loading firmware liboot 20221214 . The project develops a completely free branch from the project coreboot , which provides the UEFI and BIOS replacement for the initialization of CPU, memory, peripherals to replace binary inserts. devices and other components of the equipment.

Libreboot is aimed at the formation of a systemic environment, which allows you to completely do without proprietary software, not only at the level of the operating system, but also the firmware that ensure loading. Libreboot not only cleans Coreboot of non -free components, but also complements it with means to simplify the use of end users, forming a distribution that any user who does not have special skills can use.

Among the supported in libreboot equipment :

  • Desktop Systems Gigabyte GA-G41M-SE2L, Intel D510MO, Intel D410PT, Intel D945GCLF and Apple IMAC 5.2.
  • Ноутбуки: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet/ X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S/ T420 / T440, Lenovo ThinkPad T500, Lenovo ThinkPad W500 , Lenovo ThinkPad R500, Apple MacBook1 and MacBook2, as well as various Chromebook devices from ASUS, Samsung, Acer and HP.

In the new issue:

  • Added support for ASUS P2B_LS and P3B_F for testing with an emulator pcbox . ROM-images for these boards are already successfully initializing the memory and load Payload in an emulator, but are not yet able to initialize VGA ROM.
  • added images for Qemu (ARM64 and X86_64), which can be used for testing.
  • Added laptop support:
    • Lenovo ThinkPad T430,
    • Lenovo ThinkPad X230 / X230EDP / X230 Tablet,
    • Lenovo ThinkPad T440P,
    • Lenovo ThinkPad W541,
    • Lenovo ThinkPad X220,
    • Lenovo ThinkPad T420.
  • ROM-images for GIGABYTE GA-G41M-SE2L boards are returned, so far supporting only Payload components seabios. The work of the board has not yet been stabilized, for example, there are problems with video, memory initialization and slow loading, in the SATA controller at this stage of development, only the ATA emulation (without AHCI) can be used.
  • Added support for ARM devices, as a Payload for which instead of DEPTHCHARARGE U- boot from Coreboot:
    • samsung chromebook 2 13 “,
    • samsung chromebook 2 11 “,
    • HP Chromebook 11 G1,
    • samsung Chromebook XE303,
    • HP Chromebook 14 G3,
    • Acer Chromebook 13 (CB5-311, C810),
    • Asus Chromebit CS10,
    • Asus Chromebook Flip C100pa,
    • Asus Chromebook C201PA,
    • Asus Chromebook Flip C101,
    • Samsung Chromebook Plus (V1),
  • Standing support for ASUS KCMA-D8, ASUS KGPE-D16 and ASUS KFSN4-DRE, as they failed to achieve stable memory initialization (Raminit) and their accompaniment was abandoned.

/Media reports cited above.