embassy/examples/boot/bootloader/nrf
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
..
.cargo Update probe-rs-cli -> probe-rs 2023-06-29 02:39:28 +02:00
src boot: release flash after prepare and refactor api 2023-08-11 20:58:31 +02:00
build.rs Move bootloader main to examples 2022-06-24 19:56:15 +02:00
Cargo.toml Align examples 2023-05-30 14:03:31 +02:00
memory-bm.x Cleaned up some doc and memory layout 2023-01-04 10:27:16 +11:00
memory-s140.x Move bootloader main to examples 2022-06-24 19:56:15 +02:00
memory.x Cleaned up some doc and memory layout 2023-01-04 10:27:16 +11:00
README.md Move bootloader main to examples 2022-06-24 19:56:15 +02:00

Bootloader for nRF

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

Usage

Flash the bootloader

cargo flash --features embassy-nrf/nrf52832 --release --chip nRF52832_xxAA