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

