STM32F767 LTDC + DMA2D + SDMMC = flickering
Hello! I have working system with LTDC + DMA2D run 800x600 at 32 MHz LTDC clock. In parallel there is configured SDMMC interrupt mode (no DMA) on 48 MHz and FatFs on it. And everything works fine. No glitches, no flickerings.
Now I need to use 1024x768 resolution and to meet the display frequency I've increased LTDC clock to 48 MHz and got flickerings while DMA2D operations run in parallel with SDMMC reads.
It is definately inside DMA2D operation because while I continuously draw a square with DMA2D and read SD card in other task -- screen flickers. But when I draw a square with pixels in the loops -- everything is OK and picture is absolute stable.
Seems that there is a problem inside DMA2D/LTDC and SDMMC clock domains. I even connected SDMMC to PLL clock (not to PLLSAI) with the same bad results.
How I could solve this issue or it is an internal MCU problem?
