coreboot Is Not a Bootloader
coreboot firmware bootloader FSPWhat is coreboot? If not a bootloader, does it fit into any other box?
I watched a recording of an OSFC talk[1] about advances of Intel's FSP
lately, where coreboot was referred to as a bootloader. There was also
a new boot flow presented which didn't fit coreboot at all. This made
me wonder, is coreboot fundamentally misunderstood? And also, how does
FSP fit into the picture?
[1] https://www.osfc.io/2025/talks/intel-r-signed-fsp-and-verified-boot
The coreboot architecture separates hardware initialisation, which happens in coreboot, and a program payload outside the scope of coreboot. The latter is run after coreboot to continue the boot process. I believe, this separation clearly shows that coreboot is not a bootloader. But first, let’s have a look at what a bootloader technically is.
Read more...