版主,技术大牛: 我的开发环境是OKMX6DL-C开发板, 内核版本是Linux3.0.35,之前用飞凌10.1寸的LVDS屏可以正常显示,现在因项目需要,要使用AA121XN11 1024*768的三凌的LVDS屏,屏上的LVDS线直接接到开发板的LVDS0接中,(AA121XN11屏后面没有像飞凌屏那样还有块电路板,直接是屏)我在调试的时候,设置uboot参数为: setenv bootargs console=ttymxc0,115200 video=mxcfb0:dev=ldb,LDB-XGA,if=RGB24,bpp=32 video=mxcfb1:off ldb=sin0 fb0base=0x27b00000 fbmem=28M calibrate=Y root=/dev/nfs rw nfsroot=192.168.0.137:/nfs-rootfs ip=192.168.0.136:192.168.0.137:192.168.0.1:255.255.255.0::eth0:off 选择LDB-XGA, 设置内核显示参数 7、 LVDS 1024x768 显示器 AA121XN11三凌的LVDS屏的手册是 跳线帽选择的是3.3V 屏的1,2接开发板的J2的1,2 屏的3,4接开发板的J2的4,5 屏的5,6接开发板的J2的7,8 屏的7接开发板的J2的6 屏的8,9接开发板的J2的9,10 屏的10接开发板的J2的13 屏的11,12接开发板的J2的11,12 屏的13接开发板的J2的14 屏的14,15接开发板的J2的15,16 屏的16接开发板的J2的25 屏的17,18接开发板的J2的17,18 屏的19接开发板的J2的3 屏的20接开发板的J2的26 屏的背光接线是直接点亮了 时序图 我看了/driver/video/mxc/ldb.c里面LDB-XGA的时序和我的屏的时序应该匹配的上 内核启动后没有企鹅出现,整个屏是蓝色, 在整个过程中,只修改了uboot的参数,没有修改源码,按理是在uboot没有显示,内核启动后屏应该正常显示小企鹅,但是我的屏是蓝屏的,调试了好几天都 没解决,请问一下,这是什么原因?
|