Coreboot 4.14 arrives with support improvements for Intel, support for more boards and more

The release of the new version has just been announced of the project Core Boot 4.14 in which 215 developers have made 3660 new confirmations.

In this new version improvements are made to motherboards, to the chipsets, to the general architecture among other things.

For those who are unfamiliar with CoreBoot, you should know that this is an open source alternative to the traditional Basic I / O System (BIOS) that was already on MS-DOS 80s PCs and replacing it with UEFI (Unified Extensible). CoreBoot is also a free proprietary firmware analog and is available for full verification and auditing. CoreBoot is used as the base firmware for hardware initialization and boot coordination.

Including graphics chip initialization, PCIe, SATA, USB, RS232. At the same time, the binary FSP 2.0 (Intel Firmware Support Package) components and the binary firmware for the Intel ME subsystem, which are required to initialize and launch the CPU and chipset, are integrated into CoreBoot.

Main new features of Coreboot 4.14

In this new version of coreboot 4.14 it is highlighted that the initial support for AMD Cezanne APUs and there was a general reorganization of the code to support AMD SoCs, in addition to the standard code for AMD SoCs being unified, making it possible to use the components already available for the Picasso SoC in the code for AMD Cezanne.

It is also noted that support for XNUMXnd and XNUMXrd generation Intel Xeon Scalable (Xeon-SP) server processors, SkyLake-SP (SKX-SP) and CooperLake-SP (CPX-SP), has been stabilized and recognized as ready to go. production deployments.

SKX-SP is used to support OCP TiogaPass motherboards, and CPX-SP is used to support OCP DeltaLake, as the optimized and unified code base to support different generations of Xeon-SP.

Regarding the added support, we can find that support was added for 42 motherboards, 25 of which are used in devices with Chrome OS or Google servers:

  • amd bilby
  • AMD Majolica
  • GIGABYTE GA-D510UD
  • google blipper
  • Google Bryan
  • google cherry
  • Google Collis
  • Google Copano
  •  Google Cozmo
  • Google Cret
  •  Google Drobit
  • Google Galtic
  • Google Gumboz
  • Google Guybrush
  • google herobrine
  • Google Home Star
  • google katsu
  • google kracko
  • Google Lalala
  • google-makomo
  • Google mancomb
  • Google Marzipan
  • Google Pirika
  • Google Sasuke
  • Google Sasukette
  • Google Spherion
  • google storage
  • Google Volet
  • HP 280 G2
  • Intel Alderlake-M RVP
  • Intel Alderlake-M RVP with Chrome EC
  • Intel Elkhartlake LPDDR4x CRB
  • Intel Mountain of Shadows
  • Kontron COMe-mAL10
  • MSI H81M-P33 (MS-7817 v1.2)
  • Pine64 ROCKPro64
  • Purism Librem 14
  • system76darp5
  • System76 galp3-c
  • system76 gaze15
  • System76 oryp5
  • System76 oryp6

Support for Intel Cannonlake U LPDDR4 RVP, Intel Cannonlake U LPDDR4 RVP, and Google Boldar motherboards has been removed.

Centralized ACPI GNVS framework introduced, used instead of controllers APM_CNT_GNVS_UDPATE SMI and now it is used to initialize the generic elements of the ACPI GNVS tables. In addition to the static size C_ENV_BOOTBLOCK_SIZE it was removed primarily in favor of dynamic size allocation, although it mentions that Kconfig is still available to use as a fixed size and to enforce a maximum for selected chipsets.

Linker sections are now top aligned to reduce flash footprint and maintain close jump requirements from reset vector.

It is also mentioned that the CBFS file system format was changed used to host Coreboot components in Flash. The changes reflected preparations for the implementation of the ability to certify individual files with digital signatures.

If you are interested in knowing more about this new version, you can consult the details In the following link.

Get CoreBoot

Finally, for those interested in being able to obtain this new version of CoreBoot they can do it from their download section, which can be found on the official website of the project.

In addition to that in it they will be able to find documentation and more information about the project.

The link is this.


The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.