Console via SMBus
- Mentors
- Raul Rangel, Tim
- Organization
- coreboot
- Technologies
- c, linux, x86, Beagleboard, GNU GDB, coreboot, I2C, SMBus
- Topics
- embedded systems, drivers, firmware, bootloader, computer architecture, BIOS, I2C Protocol
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. As a device to receive the logs for example a beaglebone black or a cheap stm32 board with the i2c-star firmware can be used.