LCD 1024x600, LTDC screen tearing using STM32H725
- November 13, 2022
- 6 replies
- 5356 views
Hello everyone,
Because I haven't found anything similar, I would like to ask you about my issue. The problem is screen tearing on the LCD with 1024x600 screen resolution. I'm using LTDC with RGB888 interface and RGB565 color format, so I have 16 bpp color depth. Because internal SRAM of STM32H725AE is not able to store such big framebuffer (1,2 MB). I'm stroing it in external memory which is APS6408L-3OBM-BA 133MHz, OctoSPI, PSRAM by AP Memory. LTDC clock is running at 51.2 MHz clock rate according to LCD datasheet and the memory is running at 130 MHz. I configured the MPU as well as ICashe and DCashe to increase the memory performance. I've also chcecked if I have any FIFO underrun flag set during the write to memory, but the flag is unset.
BR,
Jan
