STM32H7S78
Software:
TouchGFX Designer + STM32CubeMX + STM32CubeIDE
Problems observed:
- Screen flickers randomly especially during screen transitions.
- UI text disappears or becomes invisible after returning to a screen.
- Mixed or corrupted screens — elements from previous screen appear on the next one.
- Sometimes partial or outdated frame buffer content is displayed.
These issues occur consistently when navigating between screens, I attached video for your reference.
TouchGFX Environment:
- LTDC enabled, RGB interface, external display 7” TFT
- TouchGFX task priority: Normal
- TouchGFX task stack size: 4096 bytes
- Running under FreeRTOS
What I have already tried:
- I have tested the following but issue still persists:
- Increased TouchGFX task stack (4096 → 8192)
- Ensured LTDC clocks are correct
- Ensured invalidate() is called after UI updates
Looking forward to your further guidance.
Best regards,
Mehul Rana