Slim Bootloader consumes many silicon specific binary components like the Firmware Support Package binary, the Microcode update, etc. The SBL build process includes steps to pull such binary components from other repositories. The aim of such automatic pulling is to provide an easier out of box developer experience.
However, developers may wish to use different versions of binary components for their specific project needs. The section below provides guidance on how to use different versions of such binary components.
Rename new FSP binary and bsf file to
FspRel.binand replace both files in
Include\FspUpd.h FspsUpd.h FspmUpd.h FsptUpd.hto
Replace VBT binary and bsf or json file in
Get the commit ID with latest microcode from TianoCore.
Update commit ID in