Coreboot Now Supports U-Boot As A Payload
Coreboot users have generally relied upon the SeaBIOS or TianoCore payloads for booting up into a Linux distribution, but now a U-Boot payload is supported as another option.
Intel-based Chromebooks have long been using U-Boot as a payload for Coreboot while now all of that support is going upstream. A commit today adds U-Boot as a possible payload for x86 systems when configured via the new Kconfig options.
The commit by Google's Martin Roth explains, "Graphics worked in U-Boot correctly by initializing the VBIOS and setting up a console mode. Tested in QEMU and on Minnowboard Max."
If you are unfamiliar with the different Coreboot payload options, see more via this Wikipedia section.
Add A Comment