Commit a2fad12e authored by Bernt Johan Damslora's avatar Bernt Johan Damslora Committed by Andrzej Puzdrowski
Browse files

zephyr: enable progressive erase on all nRF boards



Enables BOOT_ERASE_PROGRESSIVELY for Nordic nRF boards.

This fixes issue where mcumgr upload command would result in
device being deleted, but no new image being uploaded
due to timeout while waiting for erase operation.

This avoids a delay of several seconds during firmware upload.

Signed-off-by: default avatarBernt Johan Damslora <bernt.johan.damslora@nordicsemi.no>
Signed-off-by: default avatarEmil Obalski <emil.obalski@nordicsemi.no>
Signed-off-by: default avatarAndrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
Signed-off-by: default avatarHåkon Øye Amundsen <haakon.amundsen@nordicsemi.no>
Signed-off-by: default avatarMartí Bolívar <marti.bolivar@nordicsemi.no>
parent 25eabb66
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -276,7 +276,7 @@ config BOOT_MAX_IMG_SECTORS

config BOOT_ERASE_PROGRESSIVELY
	bool "Erase flash progressively when receiving new firmware"
	default y if SOC_NRF52840
	default y if SOC_FAMILY_NRF
	help
	 If enabled, flash is erased as necessary when receiving new firmware,
	 instead of erasing the whole image slot at once. This is necessary