Dear all,
I want to connect 1280*800 LVDS to LVDS1. And I modify cmdline :
console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:off video=mxcfb2:off fbmem=15M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
And change board-mx6q_sabresd.c :
static struct ipuv3_fb_platform_data sabresd_fb_data[] = {
{ /*fb0*/
.disp_dev = "ldb",
.interface_pix_fmt = IPU_PIX_FMT_RGB666,
.mode_str = "LDB-WXGA",
.default_bpp = 16,
.int_clk = false,
.late_init = false,
}, {
.disp_dev = "hdmi",
.interface_pix_fmt = IPU_PIX_FMT_RGB24,
.mode_str = "1920x1080M@60",
.default_bpp = 32,
.int_clk = false,
.late_init = false,
}, {
.disp_dev = "ldb",
.interface_pix_fmt = IPU_PIX_FMT_RGB666,
.mode_str = "LDB-WXGA",
.default_bpp = 16,
.int_clk = false,
.late_init = false,
},
};
I found uboot's logo is OK. But the android's color is discolor.
Who can tell me?
Thanks!
解決済! 解決策の投稿を見る。
Hello,guo
Through our discussion, After adding 100R resistor between differential pair, color display is normal. Because the resistance of LVDS differential pairs is 100 ohm. If you don't add them and designer didn't do resistance matching during PCB design, it will affect color display.
Weidong
你好,可以留个联系方式吗加下我的qq861239127,我的邮件fulinux@sina.com。有些问题想讨教下
Hello,guo
Through our discussion, After adding 100R resistor between differential pair, color display is normal. Because the resistance of LVDS differential pairs is 100 ohm. If you don't add them and designer didn't do resistance matching during PCB design, it will affect color display.
Weidong