Slim Bootloader Logo
1.0
  • Introduction
  • Getting Started
  • Supported Hardware
  • Developer’s Guide
  • Security Features
  • How-Tos
  • Tools
  • Tutorials
    • Exercise \- Build SBL for QEMU
    • Exercise \- Run SBL on QEMU
    • Exercise \- Debug SBL on QEMU with GDB
    • Exercise \- SBL Shell/CLI
    • Exercise \- Boot to Linux
    • Exercise \- Feature Customization - Splash
    • Exercise \- Feature Customization - Verified Boot
    • Exercise \- Feature Customization - Boot Order
    • Exercise \- UEFI Payload
    • Exercise \- Corrupt SBL Component
  • Specifications
  • References and Links
  • Terminology and Acronyms
Slim Bootloader
  • Tutorials

Tutorials

SBL provides the development exercises to practice building, stitching and configuring the output images.

  • Exercise \- Build SBL for QEMU
  • Exercise \- Run SBL on QEMU
  • Exercise \- Debug SBL on QEMU with GDB
    • Prepare SBL QEMU image
    • Launch QEMU target
    • Launch GDB
    • Transit Stage1A to Stage1B
    • Transit Stage1B to Stage2
    • Transit Stage2 to Payload
  • Exercise \- SBL Shell/CLI
  • Exercise \- Boot to Linux
  • Exercise \- Feature Customization - Splash
  • Exercise \- Feature Customization - Verified Boot
  • Exercise \- Feature Customization - Boot Order
  • Exercise \- UEFI Payload
  • Exercise \- Corrupt SBL Component
    • CorruptComponentUtility (static corruption tool)
    • corruptcomp (runtime corruption tool)
    • Behavior when SBL component is corrupted
    • OBB Corruption Example
    • IBB Corruption Example
Previous Next

© Copyright 2018 - 2025, Intel Corporation. Last updated on May 13, 2025.

Built with Sphinx using a theme provided by Read the Docs.