feat: enhance bootloader for multiple flash support

This commit is contained in:
Badr Bouslikhin
2024-02-06 16:25:45 +01:00
parent ad7d4494fa
commit c267cb9ab7
10 changed files with 231 additions and 21 deletions

View File

@@ -25,7 +25,7 @@ fn main() -> ! {
let layout = Flash::new_blocking(p.FLASH).into_blocking_regions();
let flash = Mutex::new(RefCell::new(layout.bank1_region));
let config = BootLoaderConfig::from_linkerfile_blocking(&flash);
let config = BootLoaderConfig::from_linkerfile_blocking(&flash, &flash, &flash);
let active_offset = config.active.offset();
let bl = BootLoader::prepare::<_, _, _, 2048>(config);