linux系统:修改文件:linux-3.0.35/drivers/video/mxc/ldb.c
修改为:static struct fb_videomode ldb_modedb[]={
"LDB-WXGA", 60, 1920, 480, 16949,
16, 16,
5, 19,
8, 2,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,
}
编译:仅重新编译内核,#make uImage
uboot环境变量设置:setenv bootargs_base setenv bootargs console=ttymxc0,115200 video=mxcfb0:dev=ldb,LDB-WXGA,if=RGB24,bpp=32
ldb=sin0 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off
结果:可以成功点亮屏幕
android系统:
修改文件:android_kk4.4.2_1.0.0/kernel_imx/drivers/video/mxc/ldb.c
修改为:static struct fb_videomode ldb_modedb[]={
"LDB-WXGA", 60, 1920, 480, 16949,
16, 16,
5, 19,
8, 2,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,
}
编译:仅重新编译内核,#./mk.sh kernel boot.img
uboot环境变量设置:setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init
video=mxcfb0:dev=ldb,LDB-WXGA,if=RGB24,bpp=32 ldb=sin0 video=mxcfb1:off video=mxcfb2:off
fbmem=28M,28M fec_mac=1E:ED:19:27:1A:B3 androidboot.hardware=freescale
结果:屏幕不显示图像,只有背光亮度
android系统还需要配置其他文件吗?求指教 |