Hello,
we have problem in driving a double link LVDS panel (1280x1024) with MX535 and not sure what went wrong. we use both LVDS0 and LVDS1 to drive this panel.
here is the uboot parameters.
video=mxcdi0fb:RGB24,1280x1024-60 video=mxcdi1fb:RGB24,1280x1024-60 di1_primary ldb=dual,di=1,ch0_map=SPWG,ch1_map=SPWG
our LCD parameters in drivers/video/mxc/ldb.c are,
{ "1280x1024-60", 60, 1280, 1024, 9259,
248, 48,
38, 1,
112, 3,
FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
FB_VMODE_NONINTERLACED, FB_MODE_IS_VESA },
we tried the following command line in uboot and had the display shown. however, we only have half of the content displayed. what seems to be the problem? pls check the attached images. we also noticed the bootup penguin logo is twice wider as the standard one. do we need kernel upgrade patch? we're using this kernel, 2.6.35.14-gc46da66-dirty.
Are you using one LVDS panel with two LVDS connector? If so, the uboot video parameters should be as followed:
video=mxcdi0fb:RGB24,1280x1024-60,bpp=32 ldb=di0,split di0_primary
Parameter split means the LVDS panel needs two channels to transfer data.