cancel
Showing results for 
Search instead for 
Did you mean: 

backPorchExited() calls tick() that do not returning

dgold.1
Associate III

Hello,

I am doing bringup to touchGFX based costum LCD controller using STM32H735 MCU connected to the LCD with Parrallel RGB using LTDC.

Currently the application not returning from the tick() function called from backPorchExited().

The stuck occers from the backPorchExited() first call.

What could be the reason for such problem?

Explanations regards the expected behaviur of tick() call from backPorchExited() will be highly appreciated.

Thank you!

1 ACCEPTED SOLUTION

Accepted Solutions
dgold.1
Associate III

Solved!

The problem caused due to flash memory mapping problem.

The DMA2D tried to read from non existing address therefor the transaction never ended.

After fixing the flash memory mapped mode the GUI start working.

View solution in original post

2 REPLIES 2
dgold.1
Associate III

Solved!

The problem caused due to flash memory mapping problem.

The DMA2D tried to read from non existing address therefor the transaction never ended.

After fixing the flash memory mapped mode the GUI start working.

Osman SOYKURT
ST Employee

Hello @dgold.1 ,

Great to hear you found a solution to your issue. I invite you to select your answer as solution, it might help other users who encounter the same issue.

Osman SOYKURT
ST Software Developer | TouchGFX