embassy/examples/boot/bootloader/stm32
Ulf Lilleengen 55ff397c0c boot: release flash after prepare and refactor api
This refactoring of the chip specific bootloader creates the internal boot instance and aligned
buffer in the prepare stage, so that they are automatically dropped after. This unlocks a use
case where peripherals owning the flash need to be Drop'ed before load() happens.
2023-08-11 20:58:31 +02:00
..
src boot: release flash after prepare and refactor api 2023-08-11 20:58:31 +02:00
build.rs Add build.rs to detect armv6 2022-06-27 14:24:19 +02:00
Cargo.toml Align examples 2023-05-30 14:03:31 +02:00
memory.x Fix RAM origin copy paste from nrf 2022-06-29 19:14:07 +02:00
README.md Move bootloader main to examples 2022-06-24 19:56:15 +02:00

Bootloader for STM32

The bootloader uses embassy-boot to interact with the flash.

Usage

Flash the bootloader

cargo flash --features embassy-stm32/stm32wl55jc-cm4 --release --chip STM32WLE5JCIx