diff --git a/embassy-boot/boot/src/firmware_updater/blocking.rs b/embassy-boot/boot/src/firmware_updater/blocking.rs index d3658588..d24e0e4c 100644 --- a/embassy-boot/boot/src/firmware_updater/blocking.rs +++ b/embassy-boot/boot/src/firmware_updater/blocking.rs @@ -187,9 +187,7 @@ impl<'d, DFU: NorFlash, STATE: NorFlash> BlockingFirmwareUpdater<'d, DFU, STATE> //assert!(data.len() >= DFU::ERASE_SIZE); self.state.verify_booted()?; - if offset == 0 { - self.dfu.erase(offset as u32, (offset + DFU::ERASE_SIZE) as u32)?; - } + //self.dfu.erase(offset as u32, (offset + data.len()) as u32)?; self.dfu.write(offset as u32, data)?;