i.MX6Q 开发板安装1280x800-lvds Linux系统,启动后如图所示:
C:\Users\hc\Desktop\11.jpg
这是什么原因呢?是由于参数不对吗?还是屏幕与开发板连线的问题呢?
我屏幕的参数如下所示:
linux-3.0.35/drivers/video/mxc/ldb.c
{
"LDB-XGA",60,1024,768,17857,//,19531
220, 40,
21, 7,
60, 10,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,
},
linux-3.0.35/arch/arm/mach-mx6/board-mx6q_sabresd.c
{
.disp_dev = "ldb",
.interface_pix_fmt = IPU_PIX_FMT_RGB666,
.mode_str = "LDB-XGA",//"LVDS-1024x768",
.default_bpp = 18,
.int_clk = false,
.late_init = false,
},
u-boot-2009.08/include/configs/mx6q_sabresd.h
"bootargs_base=setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666,bpp=18 ldb=sin1 video=mxcfb1:off\0 " |