diff --git a/firmware/rust1/src/uf2updater.rs b/firmware/rust1/src/uf2updater.rs index af26301cabf864582136ef7eeb9d7a9119792360..da0c002d2c75e2c810ea83d1f26cd48d82309895 100644 --- a/firmware/rust1/src/uf2updater.rs +++ b/firmware/rust1/src/uf2updater.rs @@ -219,7 +219,7 @@ impl<const FLASH_SIZE: usize> UF2UpdateHandler<FLASH_SIZE> { return; } let addr_orig = addr; - let addr = addr - partitions.flash_start_addr - partitions.active.from + partitions.dfu.to; + let addr = addr - partitions.flash_start_addr - partitions.active.from + partitions.dfu.from; let abort_previous: bool; let process_current: bool;