Project header image


MCUboot is a secure bootloader for 32-bits microcontrollers. MCUboot defines a common infrastructure for the bootloader and the system flash layout on microcontroller systems, and provides a secure bootloader that enables easy software upgrade. MCUboot is not dependent on any specific operating system and hardware and relies on hardware porting layers from the operating system it works with.

Contribution guidelines can be found in the documentation.

Please subscribe to the project email list to to participate in development discussions.

Other Trusted Firmware Projects