I'm bringing up a custom board with imx6q and 10" TFT display with LVDS interface. I boot only a kernel and see very strange picture at the display. Please have a look at the attached picture and share your thoughts about what can be wrong with my connection. I'm pretty sure that the SW part works well because I used this kernel with Wandboard and a similar display and it worked as expected. Moreover a PC display connected to HDMI works as expected. Now the board is custom and u-boot has different settings adapted to the new board.
The TFT Innolux N101ICG-L21 display connects to LVDS0, 3 lanes, 1280x800px, 18bits,.
Kernel command line: console=ttymxc0,115200 rdinit=/sbin/init video=mxcfb0:dev=ldb,1280x800MR@60,if=RGB666 video=mxcfb1:dev=hdmi,1024x768MR@60,if=RGB24,bpp=32 fbmem=32M vmalloc=400M
Here is the excerpt from dmesg:
[ 2.131237] fbcvt: 1280x800@60: CVT Name - 1.024MA-R
[ 2.136223] ldb_disp_init: ret=1, 1280x800
[ 2.140338] ldb_disp_init:r=59, x=1280, y=800, p=14084, l=80, r=48, upper=3, lower=14, h=32, v=6
[ 2.149154] ldb_disp_init: 1280x800
[ 2.162239] ipu_init_sync_panel: disp=0, pixel_clk=71002000 71458646
[ 2.181118] imx-ipuv3 imx-ipuv3.0: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)
[ 2.214152] ipu_init_sync_panel: disp=0, pixel_clk=71002000 71458646
[ 2.242632] Console: switching to colour frame buffer device 160x50
[ 2.292472] mxc_sdc_fb mxc_sdc_fb.1: register mxc display driver hdmi
[ 2.298962] mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0xa:0xa0:0xc1
[ 2.305879] fbcvt: 1024x768@60: CVT Name - .786M3-R
[ 2.319588] ipu_init_sync_panel: disp=1, pixel_clk=65002000 64984615