Dear all,
I want to drive a single channel lvds screen with a resolution of 1280x800 on a IMX53_loco board.
For now, I'm using linux 2.6.35. What do I need to modify to be able to set such a resolution? I'm using linux, not android
Are there more recent kernels available?
Grtz,
Wouter
Thank you. Here's what I already did (I'm using freescale kernel 2.6.35 from bsp 1109 btw):
I added the timing information to the struct fb_videomode mxcfb_ldb_modedb[] in ldb.c and adjusted my bootargs accordingly.
{
"TLV_1280_800", 60, 1280, 800, 14065,
40, 40,
10, 3,
80, 10,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,},
However, The screen does not function... In your document, they refer to a previous section according to lvds timing information and a "struct fb_info" of which I don't know where to look for...
Any ideas?
Wouter,
Yes, you can find the struct in the following directory:
../include/linux/fb.h.
For more information please check the following app note:
http://cache.freescale.com/files/dsp/doc/app_note/AN3974.pdf?fsrch=1&sr=18