<html><head></head><body><div style="color:#000; background-color:#fff; font-family:標楷體, dfkai-sb;font-size:16px"><div id="yui_3_16_0_ym19_1_1495127831552_3595">  I am looking to use coreboot on a project, but I am confused about Boot Guard, FSP, Coreboot, and the IBB.</div><div id="yui_3_16_0_ym19_1_1495127831552_3594"><br></div><div id="yui_3_16_0_ym19_1_1495127831552_3593">Let's say I purchase a mainboard without Boot Guard enabled that supports coreboot. </div><div id="yui_3_16_0_ym19_1_1495127831552_3592">I build coreboot and put it in flash. </div><div id="yui_3_16_0_ym19_1_1495127831552_3591" dir="ltr">I enable Boot Guard with the FIT Tool.</div><div id="yui_3_16_0_ym19_1_1495127831552_3602" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1495127831552_3603" dir="ltr">When I boot, Boot Guard will authenticate the IBB.  But, where does the IBB come from?</div><div id="yui_3_16_0_ym19_1_1495127831552_3604" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1495127831552_3605" dir="ltr">Does it come from the FSP or is there a ".c" file in the coreboot source repository that reflects what will end up in the IBB?</div><div id="yui_3_16_0_ym19_1_1495127831552_3606" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1495127831552_3613" dir="ltr">Melvin</div></div></body></html>