cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with STM32F429 LTDC

Ahaji.1
Associate II

Hello community,

I'm working on custom board based on stm32f429bi that is connected to 800*480 TFT LCD and 32MB of SDRAM. LTDC buffer is configured to be on the SDRAM. I can properly pour whole screen with red, green,blue and any other colors without any problem. But when i try to load a image from sd card or somewhere else, the pixel information of image are corrupted at the "edges" of image. Something like the following two picture:

original image:

0693W000008G6V9QAK.png 

and displayed image:

0693W000008G6VOQA0.jpgI'm not sure that the problem is related to LTDC config or SDRAM or something else.

Any help will be highly appreciated.

Thanks in advance

A.Haji

1 REPLY 1

Well you should be able to check the colour depth by plotting a gradient directly into the frame buffer.

Determine if your display has the same colour support as you are driving.

Save the frame buffer for the graphic to a file, and inspect on the PC side.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..