CHERI-enabled fork of the Das U-Boot bootloader: A versatile, feature-rich bootloader supporting a wide range of architectures and embedded devices.

Downloads & Documentation

Fork VersionBased on Upstream VersionTargetDownload
57524f1 (codasip-cheri-riscv)
2025-02-15
2024.10
2024-10-07
riscv64cSource
There are no pre-built binaries or versioned releases.

Project Status

Active development takes place in the CHERI-Alliance/u-boot repository on the codasip-cheri-riscv branch.

Building from Source

Please keep an eye out for our blog as we will soon share instructions for building from source.

Get Involved

Development for this project happens in the following places:

The active repository is CHERI-Alliance/u-boot on the codasip-cheri-riscv branch.

Earlier work can be found in CTSRD-CHERI/u-boot, however this is unmaintained (no development since 2021) and should not be used. The repository includes support for CHERI-MIPS (an architecture no longer maintained), Morello (which was never used) and an unfinished branch to support CHERI-RISC-V.

There are no mailing lists associated with this project.

There are no dedicated Slack channels, however support may be available in the CHERI CPU Slack in the #general channel.

There are no regular meetings associated with this project.

Vulnerability Disclosure

Please report security vulnerabilities relating to U-Boot to support@thecapablehub.org.

Something missing, incorrect?

This page was last updated on 28th January 2026. Please let us know of any corrections via support@thecapablehub.org, alternatively raise a GitHub pull request in our repo.