Question
STM32F4 flash erase for IAP
Posted on July 04, 2013 at 14:53
Hi everybody,
I'm trying to make the IAP exampe code from ST running on the Olimex board E-407 (STM32F4) but when i want to erase the flash, a hardfault occurs. More precisely, it happens right after setting the STRT bit in the FLASH_CR register when erasing the sector1 (address 0x08004000, while the IAP code has been uploaded in the sector0, at 0x08000000) So i'm thinking about a protection problem but: - the control register is unlocked - All the read/write protections of the FLASH registers are disabled - the status register has the value 0x00000000 (no error detected here) Other disturbing fact: I can erase other sectors properly (2,3,...) and write on them but then i can read only zeros... Please, help !! Pierre #iap-jump-issue #iap #iap #stm32-flash-erase-page