GSoC 2022 - coreboot Console via SMBus
coreboot is a BIOS framework mostly used in chromebooks. Not all mainboards have an accessible serial port, but all boards with socketed RAM have a somehow accessible SMBus (used for reading the SPD-EEPROMs), which can be used very early in the boot process to access the coreboot console. This feature was added as part of a GSoC 2022 project. Checkout the following blog posts for more details.
The following articles cover how the SMBus console support was added to coreboot.
Mentors
- Tim Wawrzynczak
- Raul Rangel