mcuboot icon indicating copy to clipboard operation
mcuboot copied to clipboard

Secure boot for 32-bit Microcontrollers!

Results 311 mcuboot issues
Sort by recently updated
recently updated
newest added

I'm not sure if this is by design but when downgrade prevention with version number is used and overwrite only method is chosen, having exact same version in slot1 will...

In a CI chain it is sometimes useful to automatically sign an image (e.g. once qualification tests have passed). Naturally, it is important to protect the private key in such...

imgtool tests are not used by CI (workflows), so even existing tests might be broken (or some other functionality, as described in #1769). Modified workflows to use existing imgtool unittests...

area: imgtool

As previously discussed in #1478 , this adds a define named `MCUBOOT_USE_CUSTOM_CRYPT`. Using that define, `headername_custom.h` will be included in the crypto headers instead of enabling any pre defined code...

image.h will now only contain applicaiton image related structures and defines. The split has been done to reduce need for including extra headers, for example FIH support and mcuboot_config.h into...

stale

### Defect detected __Static_assert_ defined in C11. ### Error log Compilation raises the following compilation error in this line: [https://github.com/mcu-tools/mcuboot/blob/main/boot/bootutil/include/bootutil/image.h#L163-L164]([](https://github.com/mcu-tools/mcuboot/blob/main/boot/bootutil/include/bootutil/image.h#L163-L164)) ``` mcuboot/boot/bootutil/include/bootutil/image.h:163:15: error: expected constructor, destructor, or type conversion before...

In C, when you don't include , the compiler treats static_assert as a keyword that maps to _Static_assert. Using static_assert is preferred because the same code will work in both...

Implement multi memory boot feature In the current implementation, the ability to launch several applications using different memory modes has been added. Use cases: multi core and ram app boot...

This enables the serial recovery no application boot entrance method by default which means that if there is no application that can be booted, the device will remain in serial...

area: zephyr
area: serial recovery

Currently encrypted.c contains all the implementation of the functions inside enc_key.h for each configuration (RSA, EC256 and X25519). The purpose of this pr is to adopt a logic similar to...

crypto