Crate embassy_boot_nrf
source ·Expand description
embassy-boot-nrf
An Embassy project.
An adaptation of embassy-boot
for nRF.
Features
- Load applications with or without the softdevice.
- Configure bootloader partitions based on linker script.
- Using watchdog timer to detect application failure.
Structs
- Buffer aligned to 32 byte boundary, largest known alignment requirement for embassy-boot.
- Manages the state partition of the firmware update.
- Blocking FirmwareUpdater is an application API for interacting with the BootLoader without the ability to ‘mess up’ the internal bootloader state
- A bootloader for nRF devices.
- Bootloader flash configuration holding the three flashes used by the bootloader
- Manages the state partition of the firmware update.
- FirmwareUpdater is an application API for interacting with the BootLoader without the ability to ‘mess up’ the internal bootloader state
- Firmware updater flash configuration holding the two flashes used by the updater
- A flash implementation that wraps any flash and will pet a watchdog when touching flash.
Enums
- Errors returned by bootloader