A guide for porting Slim Bootloader on your Mainboard with Intel SoC


Slim Bootloader is an open-source boot solution designed for Internet of Things use cases that requires fast boot speed, built-in security and extensible configuration running on Intel x86 architecture. It leverages the Intel FSP as well as libraries from the EDK2 framework to perform board level configuration and SoC initialization. By default it comes out of the box with an OSLoader payload to perform Linux boot logic as well as a firmware update capable payload to perform the updates in securely and safely methodology. This presentation will walk you through the steps required to port Slim Bootloader for your mainboard with supported Intel SoC using Intel FSP and booting an operating system in both secure and non-secure settings.