Skip to main content
Visitor II
June 14, 2025
Question

Black screen on display after writing user program to flash for STM32F469I DISCO board

  • June 14, 2025
  • 0 replies
  • 305 views

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 issue (error at the start or/and  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:

CristianB75_0-1749923428397.png

CristianB75_0-1749972209925.png   well-known issue 

CristianB75_0-1749973103328.png   well-known issue 

 

 

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 issue, is there something wrong with the STM32F469I DISCO board?

Has anyone else had this problem?