embassy/examples/boot/bootloader/nrf
pennae 8a9136e4e4 enable inline-asm feature for cortex-m in examples
inline assembly is supported since rust 1.59, we're way past that.
enabling this makes the compiled code more compact, and on rp2040
even decreses memory usage by not needing thunks in sram.
2023-04-18 21:07:36 +02:00
..
.cargo Move bootloader main to examples 2022-06-24 19:56:15 +02:00
src Align examples with bootloader changes 2023-04-04 22:44:21 +02:00
build.rs Move bootloader main to examples 2022-06-24 19:56:15 +02:00
Cargo.toml enable inline-asm feature for cortex-m in examples 2023-04-18 21:07:36 +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