Hello,
I'm trying to use a 640x480 LVDS screen on my mx53QSB.
So I added
/* 640x480 @ 60 Hz, 31.5 kHz hsync */
{ "VGA", 60, 640, 480, 39721,
40, 24,
32, 11,
96, 2,
0,
FB_VMODE_NONINTERLACED,
0,},
in video_modes[] of arch/arm/mach-mx5/mx53_loco.c
recompiled...
Then I changed my uBoot env
lvds=mxcdi0fb:RGB666,VGA ldb
instead of
lvds=mxcdi0fb:RGB666,XGA ldb
And... I've got nothing on the screen
Note : When using XGA the screen is working (with a cropped image of course)
What am I missing?
Yes. Please ensure you also add relative mode into drivers/video/mxc/ldb.c.
Please also check the clock configurations in ldb.c and ensure it can support your panel
Ok! just found it!
We also need to add this new mode in :
drivers/video/mxc/ldb.c