2021-12-23 12:36 AM
Hi,
I am using a custom lcd 800x480 on stm32f746 disco, with touchgfx.
The project is generated by cubeMX ( Freertos , FMC 16bit, LTDC RGB565 one layer) and modified with lcd parameters.
Static images are printed OK on lcd, but when any widget moves, in every second frame the widget will appear on multiple locations on the screen, while every odd frame is ok.
https://www.youtube.com/watch?v=ZEJZd1ZOXqc
In the video, the actual widget is only the one in the center line.
I checked the framebuffer (located on sdram 0xc0000000) in debugging, and the widget actually exists in framebuffer multiple locations, the times it is shown on lcd, so i conclude that it is not an ltdc issue.
Could that be an issue related on Freertos or touchgfx memory?
Thanks.