Skip to main content
Senior
October 16, 2025
Solved

TouchGFX and STM32IDE IOC Problem with STM32H750B-DK

  • October 16, 2025
  • 3 replies
  • 446 views

I have been developing code between TouchGFX 4.25.0 Designer and STM32Cube IDE 1.12.1, with the STM32H750DB-DK development kit.

I initially generated the code firstly using TouchGFX, created from the Blank UI using the STM32H750B-DK board setup. I have been successfully been able to create an interface with TouchGFX and then develop the functions within STM32Cube IDE. I have been debugging successfully within the STM32Cube IDE and have created a nice GUI so far. 

However, using the generated IOC, that was created using TouchGFX. If I generate the code from the IOC, with minimal changes such as adding TIMER7, it causes the LCD to go to a white screen. After I generate the code from the IOC, I regenerate the code on the TouchGFX.

I require to edit the IOC as I need to add a Timer to control the backlight brightness, but I can't seem to get that far due to generating the IOC causing the white LCD screen problem. I have had to revert my code back at every attempt, to prevent the problem occurring. 

Observing debug within the STM32Cube IDE, It seems to get stuck under MX_FMC_InIt, I have compared the MX_FMC_Init, MX_QUADSPI_Init, and MX_LTDC_Init settings, as well as the GPIO pins before IOC generation (where I don't get a white LCD screen), and they are no difference. I have attached a screenshot where it is getting stuck. Do you have any suggestions what could be causing this issue?

 

Thank you for answering in advance! 

 

 

This topic has been closed for replies.
Best answer by Osman SOYKURT

Hello @AEng7 ,

Could you try using TouchGFX Designer 4.26.0 to check if the issue persists? The TBS version of the STM32H750DB-DK is 3.0.22.
Another suggestion is to verify the priorities in the NVIC configuration table and reduce the TIM7 priority (note: a higher number indicates a lower priority).

3 replies

AEng7Author
Senior
October 22, 2025

I have received no response, so I have tagged a couple of ST employees.

Thank you in advance!

@N. SANTINI @Romain DIELEMAN @Martin KJELDSEN 

@mƎALLEm 
@STTwo-32 @Alexandre RENOUX 
 
 
 
 
Osman SOYKURT
Osman SOYKURTBest answer
Technical Moderator
October 22, 2025

Hello @AEng7 ,

Could you try using TouchGFX Designer 4.26.0 to check if the issue persists? The TBS version of the STM32H750DB-DK is 3.0.22.
Another suggestion is to verify the priorities in the NVIC configuration table and reduce the TIM7 priority (note: a higher number indicates a lower priority).

Osman SOYKURTST Software Developer | TouchGFX
Osman SOYKURT
Technical Moderator
November 17, 2025

Hello @AEng7 ,

Any updates about the issue you have faced?

Osman SOYKURTST Software Developer | TouchGFX