wolfBoot Adds Secure Boot Support for Altera Agilex 5

wolfSSL is adding a native wolfBoot port for the Altera Agilex 5 SoC FPGA. The port integrates with the existing Agilex 5 platform boot flow and verifies signed Linux FIT images before they are launched. This gives Agilex 5 platforms a portable wolfSSL secure boot layer without replacing the vendor’s platform initialization or security services.

What is Included


  • A freestanding AArch64 wolfBoot HAL for the Agilex 5 development kit.
  • SDHCI support for loading and updating signed images from SD storage.
  • Startup, linker, timer, reset, and Linux handoff support.
  • A four-partition SD card layout with wolfBoot A/B image slots and a Linux root filesystem.
  • Signed-image verification and the foundation for authenticated A/B updates.
  • A board test application, Agilex 5 build configuration, documentation, and hosted CI coverage.
  • Integration guidance for combining the secure bootloader with Yocto-built Agilex 5 images.

In the Agilex 5 boot flow, wolfBoot verifies the signed Linux image before handing control to the operating system.

The Agilex 5 wolfBoot port is under review in PR #846, alongside the Agilex 5 wolfCrypt FCS integration in PR #11042.

If you have questions about any of the above, please contact us at facts@wolfssl.com or call us at +1 425 245 8247.

Download wolfSSL Now