From cfa7f7aa02387517b7c29a37cfaa7c0f1025a8ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20K=C3=A4nner?= Date: Thu, 21 Dec 2023 18:20:54 +0100 Subject: [PATCH] Update embassy-boot/boot/src/firmware_updater/blocking.rs --- embassy-boot/boot/src/firmware_updater/blocking.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/embassy-boot/boot/src/firmware_updater/blocking.rs b/embassy-boot/boot/src/firmware_updater/blocking.rs index cc4b4394..70283e77 100644 --- a/embassy-boot/boot/src/firmware_updater/blocking.rs +++ b/embassy-boot/boot/src/firmware_updater/blocking.rs @@ -189,8 +189,9 @@ impl<'d, DFU: NorFlash, STATE: NorFlash> BlockingFirmwareUpdater<'d, DFU, STATE> //self.dfu.erase(offset as u32, (offset + data.len()) as u32)?; - panic!("range: {:?}", offset..offset+data.len()); - self.dfu.write(offset as u32, data)?; + if self.dfu.write(offset as u32, data).is_err() { + panic!("range: {:?}", offset..offset+data.len()); + } Ok(()) }