In previous postcoreboot was configured and installed. Here we try to
establish good debugging environment for it. To create a good emulated
environment to debug, research and learn coreboot few tricks are required.
First of all we need to know how to run our emulated environment (qemu). What I
mean by that?
load coreboot image (-bios option),
freeze CPU at startup (-S),
get appropriate feedback about virtual machine state (-d in_asm,cpu),
set up remote gdb server to run qemu step by step (-s). So finally we get:
Founder and Embedded Systems Consultant at 3mdeb as well as freelance CTO of Vitro Technology and CEO of LPN Plant. Passionate about building firmware that enables advanced hardware features in modern products. Dedicated to customers that treat embedded software security and upgradeability as forethought. Open source firmware evangelist interested in platform security and trusted computing. In favor of fixed price projects with a clear definition of success.