Skip to content

MCUboot is an OS- and HW-independent secure bootloader for 32-bit MCUs aiming at defining a common infrastructure for the bootloader and the system flash layout on microcontroller systems, and at providing a secure bootloader that enables simple software upgrades.

License

Notifications You must be signed in to change notification settings

STMicroelectronics/stm32-mw-mcuboot

latest tag Apache 2.0

This is mcuboot version 1.7.2 modified by STMicroelectronics.

MCUboot is a secure bootloader for 32-bit MCUs. The goal of MCUboot is to define a common infrastructure for the bootloader, system flash layout on microcontroller systems, and to provide a secure bootloader that enables simple software upgrades.

MCUboot is operating system and hardware independent and relies on hardware porting layers from the operating system it works with. MCUboot works with STM32Cube developement software and SoCs.

Release note

Details about the updates made by STMicroelectronics are available in the release note here.

Browsing

Information and documentation on the bootloader are stored within the source.

For more information in the source, here are some pointers:

Compatibility information

Please refer to the release note in the repository of the STM32Cube firmware you are using to know which version of this middleware library to use with other components' versions (e.g., other middleware libraries, drivers). It is crucial that you use a consistent set of versions.

Troubleshooting

Please refer to the CONTRIBUTING.md guide.

About

MCUboot is an OS- and HW-independent secure bootloader for 32-bit MCUs aiming at defining a common infrastructure for the bootloader and the system flash layout on microcontroller systems, and at providing a secure bootloader that enables simple software upgrades.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published