Skip to main content
RZahor
Associate II
October 12, 2021
Question

TouchGFX Flickering on STM32F746

  • October 12, 2021
  • 2 replies
  • 1928 views

Hi,

I have a strange TFT flickering issue, and would love to hear your suggestions.

The project running on STM32F746 chip, with SDRAM, and LTDC interface. UI is based on TouchGFX & FreeRTOS.

Display is 1024X600 RGB (50 pin), based on HX8282 driver

https://www.newhavendisplay.com/resources_dataFiles/datasheets/LCDs/HX8282-A01.pdf

When clocking the TFT pixel clock at around 30MHz, I get a constant annoying flickering as shown in video 1, that is probably caused due to low refresh rate. If I'm increasing the clock to around 52MHz, the flickering stops completely (This makes sense because HX8282 datasheet requires frequency of 40.8-67.2MHz). But, when I'm updating the display in this high frequency, I get a different kind of flickering - as seen in video 2.

What can cause this problem?

Thanks,

Roy

This topic has been closed for replies.

2 replies

RZahor
RZahorAuthor
Associate II
October 18, 2021

Anyone?

Zakba.1
Associate III
December 7, 2021

Hi

I have the same problem and the textarea is flickering. how did you solve the problem?

RZahor
RZahorAuthor
Associate II
December 7, 2021

Hi,

I solved my problem by two means:

  1. Added filtering caps on the backlight driver.
  2. Reduced the color space to RGB565, and making sure not to refresh the display unless something needs to redraw.
Zakba.1
Associate III
December 7, 2021
Thank you. I will try it. در تاریخ سه‌شنبه ۷ دسامبر ۲۰۲۱،�? ۱۲:۴۴ ST Community نوشت: