打印
[i.MX]

imx6q的lvds驱动,linux可以正常显示,android无法显示

[复制链接]
1193|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fisherboy|  楼主 | 2017-2-27 14:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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系统还需要配置其他文件吗?求指教

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

23

帖子

1

粉丝