Atmel website | ARM Community | AVR freaks | Technical Support
Banner
 FAQ •  Search •  Register •  Login 

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: LCD controller for AT91SAM9
PostPosted: Mon Aug 23, 2010 11:23 pm 
Offline

Joined: Wed Jul 14, 2010 12:32 pm
Posts: 4
Hello everyone,

I would like to interface a TFT to my at91sam9xe development board. I've had a previous experience with a small LCD (320x240) that I connected to the ATNGW100 kit. I added the framebuffer driver in the kernel and it worked. I even got it to play videos with mplayer. The problem was that it was very slow, which was probably due to the memory limitations of the NGW100 board and the fact that the LCD did not have an integrated controller and the processor was too busy doing all the refresh work.
I had recently bought this [1] LCD which sports an integrated controller. Things look really easy with the interfacing, they even show code examples in the datasheet, but I could not find a pre-existing driver for it... something like a framebuffer. Does anyone know if such a thing exists?

Thank you,
Dan

[1] http://www.beck-oled-lcd-tft-display.de/display-datenblatt/typ/ampire/AM-320240NTMQW-TW4H%28R%29.pdf


Top
 Profile  
 
 Post subject: Re: LCD controller for AT91SAM9
PostPosted: Tue Aug 24, 2010 7:10 am 
Offline

Joined: Thu Jul 08, 2010 9:36 pm
Posts: 28
Well, since the framebuffer is INSIDE the display, you can't use any framebuffer driver which requires the framebuffer to be in the system memory.

It is also unlikely that with such a display you can achieve any good frame update rate.

Reinhard


Top
 Profile  
 
 Post subject: Re: LCD controller for AT91SAM9
PostPosted: Tue Aug 24, 2010 10:12 am 
Offline

Joined: Wed Jul 14, 2010 12:32 pm
Posts: 4
I don't intend to play movies on it, just menus, windows and some animations at most, so I don't think I'll be needing a high refresh rate.
Thanks for the reply...guess I'll start bitbanging myself a driver. :D


Top
 Profile  
 
 Post subject: Re: LCD controller for AT91SAM9
PostPosted: Tue Aug 24, 2010 7:43 pm 
Offline

Joined: Thu Jul 08, 2010 9:36 pm
Posts: 28
You can, of course, have a "framebuffer" in system RAM and copy that periodically to the display. Depending on the speed you can achieve it might be helpful to have a mirror of what is in the display and to transfer only differences to the display.


Top
 Profile  
 
 Post subject: Re: LCD controller for AT91SAM9
PostPosted: Wed Aug 25, 2010 6:21 pm 
Offline

Joined: Sat Jun 13, 2009 5:50 pm
Posts: 43
Hi,

AT91SAM9G20 + ILI9325 TFT LCD can do anything.
Pls check out my video player demo here

http://www.youtube.com/watchv=gWS0OmRQ1 ... r_embedded


Top
 Profile  
 
 Post subject: Re: LCD controller for AT91SAM9
PostPosted: Sun Sep 26, 2010 5:56 pm 
Offline

Joined: Tue Jan 29, 2008 6:57 pm
Posts: 25
Location: Lithuania, Kaunas
What about larger displays? 640x480 to 1024x768 for example?

_________________
http://www.socratesblog.eu
FPGA, CPLD, ARM, AVR projects and more.


Top
 Profile  
 
 Post subject: Re: LCD controller for AT91SAM9
PostPosted: Sun Jan 08, 2012 9:17 am 
Offline

Joined: Sun Dec 25, 2011 2:00 pm
Posts: 42
So ,please give me source of your driver and help me for using a lcd with ili9325 driver in linux for GUI.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 22 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: