2025-06-14 11:04 AM
After compiling and programming in the flash memory using the STM32Cube IDE application of my application, most of the time after writing completely without having the well-known error (error at the end of the flash memory that I don't understand why it is not solved) instead of displaying on the screen what I defined in the TouchGFX app, a black error is displayed. I have tried countless times to rewrite after doing a full erase but in vain.
I used the debugger and the program execution stops after 'osKernelStart()' in main.c with this error:
I have to rebuild the application again by deleting and drawing in TouchGFX and then opening in STM32CUBEMX and then in STM32CubeIDE, blah blah> . If I'm lucky enough not to get the flash programming error, very often encountered and discussed on this forum and for which I notice that no solution has been found, everything works fine. But sometime I need to modify the program and after reprogramming in flash I get the error, all my work is gone and I have to create a new application. Can you help me with this error, is there something wrong with the STM32F469I DISCO board?
Has anyone else had this problem?