20bc4cf163
Removed GopConfigLib and GopConfig header files SBL will skip the runtime VBT update and will only consume updated VBT SBL only pass the VBT reference to FSP without perform update The updated VBTs for all platform boards will stored in VbtBin folder Signed-off-by: Kobe <kok.tong.ong@intel.com> |
||
---|---|---|
.. | ||
AcpiTables | ||
CfgData | ||
Include | ||
Library | ||
Script | ||
VbtBin | ||
BoardConfig.py | ||
CoffeelakeBoardPkg.dec | ||
Readme.md |
Readme.md
Whiskeylake(WHL)/CoffeeLake(CFL)
Clone source
Building
- python BuildLoader.py build cfl
- NOTE: Build target(cfl) is common for both WHL/CFL
- NOTE: For UEFI payload, please refer to UefiPayloadPkg in edk2 repo. In UefiPayloadPkg/BuildAndIntegrationInstructions.txt, refer to section.
Stitching
- Prepare/Download UEFI based IFWI for WHL or CFL
- python Platform/CoffeelakeBoardPkg/Script/StitchLoader.py
-i
EXISTING IFWI IMAGE
-oSBL IFWI IMAGE
-s Outputs/cfl/SlimBootloader.bin - NOTE: Please make sure that this stitching method will work only if Boot Guard in the base image is not enabled, and the silicon is not fused with Boot Guard enabled.
Flashing
- Flash generated
SBL IFWI IMAGE
to the target board using DediProg SF100 or SF600 programmer.