From 1c910fc3e2bee72994408327ef931be56dc1b115 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 24 May 2012 19:09:05 +0900 Subject: [PATCH] clear CR_MER --- src/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main.c b/src/main.c index 6eb86e7..d704e1c 100644 --- a/src/main.c +++ b/src/main.c @@ -389,6 +389,7 @@ flash_mass_erase_and_exec (void) while ((FLASH->SR & FLASH_SR_BSY) != 0 && t) --t; + FLASH->CR &= ~FLASH_CR_MER; if ((FLASH->SR & (FLASH_SR_BSY|FLASH_SR_PGERR|FLASH_SR_WRPRTERR)) == 0) (**func) (); }