aboutsummaryrefslogtreecommitdiff
path: root/lib/stm32/f4/flash.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/stm32/f4/flash.c')
-rw-r--r--lib/stm32/f4/flash.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/stm32/f4/flash.c b/lib/stm32/f4/flash.c
index a51b954..3751af3 100644
--- a/lib/stm32/f4/flash.c
+++ b/lib/stm32/f4/flash.c
@@ -218,6 +218,7 @@ void flash_erase_sector(u32 sector, u32 program_size)
FLASH_CR &= ~(((1 << 0) | (1 << 1) | (1 << 2) | (1 << 3)) << 3);
FLASH_CR |= sector;
+ FLASH_CR |= FLASH_SER;
FLASH_CR |= FLASH_STRT;
flash_wait_for_last_operation();