cancel
Showing results for 
Search instead for 
Did you mean: 

problem with stm32cubeprogrammer full chip erase.

bsPark
Associate

Hello
I have completed the verification of read/write/sector erase/mass erase operations in the firmware based on the main() function.
I have created an external loader by writing link.ld, Loader_src.c and Dev_inf.c and tested the operation. Read/write/sector erase works fine. However, only mass erase does not work.

5.png

6.png

The code for the MaseErase(void) function is below, but just in case, I commented out the content and returned only LOADER_OK;, but the same symptom occurred.

3.png4.png

STM32CubeProgrammer 2.19, 2.18 versions are the same, and the message of 2.17 is successful, but the 0x90000000 area is not cleared.

Is there a problem with the STM32CubeProgrammer program?
Or which part of my source code should I modify?



STM32CubeIDE 1.17.0
STM32H747 및 STM32H743
MT25QL512A


0 REPLIES 0