I am running a simple GUI using code from established projects on the STM32F769-Disco and am getting chopping (see picture) on boot and when scrolling a vertical list.
I have tried double buffer but no improvement.
Any ideas? This is using V11.00.01.
the jittering is caused by the alignment of the framebuffer, which has to be a multiple of 64 bytes in order to satisfy the LTDC. In case of color format RGB888 and a framebuffer width of 800 pixel this is not fulfilled. The framebuffer has to be adjusted to 832 pixel and the DSI update has to be adjusted accordingly. For more details, let me recommend the AN4861 from ST - there you will find some additional information to optimize the SDRAM access and LTDC configuration.
Please download this small patch for the Build Environment for STM32F769-Discovery board (V11.00.01).
Please note, there is no need to change the ScreenSize within your GUI project.
Let me know if this works for your application.
Ask Embedded Wizard
Welcome to the question and answer site for Embedded Wizard users and UI developers.
Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!