cancel
Showing results for 
Search instead for 
Did you mean: 

TFT LCD with FSMC and External RAM

joembiye
Associate II
Posted on June 14, 2012 at 10:00

Hi all,

I'm working on a project with a dumb TFT LCD (320 x 240). I'm trying to display static images (no double buffer). I've been able to display images (in 565 format) that I load on the flash memory and refresh it on the display using DMA and FSMC. I'm now trying to refresh the same images from external RAM using DMA again but I don't seem to get it right. What I'm doing is copying the images from the flash to the external RAM using DMA and then refresh from the external RAM.

I thought maybe I wasn't writing to external RAM, I tried to view what's inside the external RAM after writing and I was able to see the same data that is on flash.

I based my approach on the AN3241.

Can you guys please help me to see what I'm doing wrong.

Thank you

#fsmc-dma-external-sram-psram #fsmc-dma-external-ram-tft-lcd
10 REPLIES 10
Posted on September 10, 2013 at 20:33

The 429 is a different beast, with a LCD and SDRAM controller, I'd want to see a couple of board implementation as the potential for pin clashes is still very high.

Although I'm still a little confused about the clocking, as supposedly the CPU can go at 180 MHz, but the SDRAM is 84 MHz (168/2). Not sure how to get to 48 MHz from 180.
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..