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

After adjusting my flash map, I noticed the following error: ```log /usr/local/zephyr-sdk-0.16.8/xtensa-espressif_esp32s3_zephyr-elf/bin/../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/bin/ld.bfd: zephyr/zephyr_pre0.elf section '.bss' will not fit in region 'dram_seg' /usr/local/zephyr-sdk-0.16.8/xtensa-espressif_esp32s3_zephyr-elf/bin/../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/bin/ld.bfd: DRAM segment data does not fit. /usr/local/zephyr-sdk-0.16.8/xtensa-espressif_esp32s3_zephyr-elf/bin/../lib/gcc/xtensa-espressif_esp32s3_zephyr-elf/12.2.0/../../../../xtensa-espressif_esp32s3_zephyr-elf/bin/ld.bfd: region...

area: espressif

``` #ifndef __packed #define __packed __attribute__((__packed__)) #endif ``` This is a compatibility break with IAR compiler. __packed is already a keyword that eliminates padding between members. This is not a...

Code for loading the image to RAM is currently under `bootutil/loader.c`. However, single loaders (used when one sets `MCUBOOT_SINGLE_APPLICATION_SLOT`) cannot use this file - a single loader in fact re-implements...

Simply end2end test which check if an image is compressed with lzma2.

- Increases the unaligned buffer range and default value to support the flash program size up to 512 (maximum supported by Zephyr platforms now). - Fixes the serial recovery for...

Add conditional compilation of ASN.1 decoding of ED25519 key. This allows to cut out the ASN.1 encoding, which results in reduced flash size. Comparison on nrf52840dk/nrf52840 build of MCUboot with...

crypto

[MCUBOOT_WATCHDOG_SETUP()](https://github.com/mcu-tools/mcuboot/blob/main/boot/zephyr/include/mcuboot_config/mcuboot_config.h#L370) is missing a call to `wdt_install_timeout`. At least on my hardware (imxrt1170), the unit wasn't rebooting if I deliberately put an infinite loop to run down the watchdog timer....

Note on latest change: I have divided commits into bootutil and Zephyr themed so that any problem with Zephyr would not immediately break the feature PR. Six commits: 1. Adds...

crypto

Adds NXP platforms to the boot zephyr allow list.

area: zephyr