embassy
embassy copied to clipboard
Using embassy-boot on esp architectures
As there is to my knowledge not an available DFU bootloader on esp for no_std applications, I've been attempting to implement embassy-boot
for ESP architectures, attempting to copy the layout of the embassy-boot-*
crates - however, the way that the embassy-boot-*
crates Bootloader::load()
functions work (which load the application thats in the "active" partition from what I can understand) uses cortex_m functions which are (at least from my searching) not available in the xtensa and riscv crates. How could I go about implementing this (or finding out how to implement it) for esp platforms?