1. android系统起不了
修改uboot下板文件的IO
2. lcd屏显示不全
分辨率问题,修改分辨率
3. 触摸屏不行,i2c上无信号
i2c配置有问题,之前有些地方的i2c管脚没改过来
4. 音频audio
解决:http://bbs.csdn.net/topics/390436994
5. LCD有些板子亮,有些板子不亮
因为默认的是从lvds1输出, 不亮的板子LCD接的是lvds0.
解决: 让从两个LVDS都输出就可以了。即ldb=dul1.
在kernel/drivers/video/mxc/ldb.c中(ldb_setup函数中)
"ldb=spl0/1" -- split mode on DI0/1
"ldb=dul0/1" -- dual mode on DI0/1
"ldb=sin0/1" -- single mode on LVDS0/1
"ldb=sep0/1" -- separate mode begin from LVDS0/1
(LVDS1)setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
(LVDS0 和LVDS1)setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-WXGA,bpp=32 ldb=dul1 video=mxcfb1:dev=hdmi,1280x720M@60 fbmem=16M,20M fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale