cancel
Showing results for 
Search instead for 
Did you mean: 

Getting Flickering Display After Configuring waveshare 1024x600 display for STM32F746IGTx controller

JJhin.1
Senior

Hello friend!

Im working on TouchGFX GUI. Recently i have started learning thiis software using Diffrent diffrernt tutorials available online.

so i have configured FMC, I2C, Quad SPI, DMA2D and LTDC for STM32F746IGTx Controller according to the Data sheet of my touch Display.

After configuring every thing  in CubeMx i added simple background and one Flex Button in TouchGFX and through that button im calling LED Blink function.

so when i done my actual coding and dumped the code into my controller its showing only my button and instead of background image its showing me a flicking background.

But im able to touch the button and through that LED is also getting toggeled.

20230619_105058.jpg

i have uploaded my project files below. please check it and guid me how i should get GUI properly on Touch Display..?

FMC config:

FMC.png

QUADSPI:

QDSPI.png

DMA2D:

DMA2D.png

LTDC Parameters:

LTDCpara.png

LTDC Layer:

LTDClayer.png

TouhGFX settings:

gfx.png

 

CLOCK settings:

clk.png

13 REPLIES 13

Thank you @uilter  

i'll work on things that you have suggested  me. i'll inform you whether it works or not.

Im using Open7xxi-c Board on that W25Q128JVSIM  QSPI is there and link for its data sheet is:

https://pdf.tanssion.com/pdf/613/resource-files/w25q128jv-20revi-2008232021-20plus.pdf

and Im using FM24V10-G SDRAM and its data sheet link is :

https://pdf.tanssion.com/pdf/1/pdf/pcns/cypress-semiconductor/pin135228-part-marking.pdf

And Im using Wave share 7inch Touch Display and its data sheet link is:

https://www.waveshare.com/w/upload/1/1a/7inch_1024X600_LCD_DS.pdf

and when im taking TFT display frequency more 25Mhz im getting blank display, i have tried 32mhz and 40.8Mhz frequencies but if im using 25mhz and below 25mhz im getting flickring display as mentioned above.

Hi @JJhin.1 Let us know about this revision.

If you are using a dev board (Open7xxi-c Board) we can exclude for know any problem with the TFT power supply. But if possible, double check the values of VGH, VGL, AVDD and VCOM. These typ values are described in the LCD datasheet.

Thanks

These things are in 50 pin connector nah?  im using 40 pin connector..

JJhin.1
Senior

i should also have to check 40 oin connector is properly connected to board or not..