嵌入式爱好者

查看: 125|回复: 2

[Linux] IMX6DL开发板使用YOCTO重新编译的内核 lvds不亮

[复制链接]

1

主题

3

帖子

13

积分

i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2018-2-11 15:15:20 | 显示全部楼层 |阅读模式
使用的是飞凌的OKMX6DL-S2 的开发板,配套的10.1寸lvds屏。
烧写飞凌官方提供的Linux4.1.15内核+包含QT5.6的rootfs,lvds屏正常点亮,
但是使用YOCTO环境,编译生成的内核和rootfs,烧写到开发板后,lvds屏不亮(也没有背光),hdmi屏幕正常,
设置的启动参数如下:
HDMI:setenv mmcargs 'setenv bootargs console=${console},${baudrate} ${smp} root=${mmcroot} video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24'
LVDS:setenv mmcargs 'setenv bootargs console=${console},${baudrate} ${smp} root=${mmcroot} video=mxcfb0:dev=ldb,if=RGB24 ldb=sin0'

请问,YOCTO下载编译的官方内核代码需要做什么修改才能使LVDS正常吗?
对比了一下LVDS的驱动ldb.c,这个文件和飞凌提供的内核代码中的是一致的。
回复

使用道具 举报

0

主题

14

帖子

42

积分

发表于 6 天前 | 显示全部楼层
不推荐用yocto,你如果想做改动的话建议用飞凌提供的源码

点评

你好: 之所以自己用YOCTO编译基于下面两个原因: 1.飞凌提供的文档说LINUX4.1.15这版只注册了一个FB,现在需要两个FB双屏显示,不知道怎么改内核来增加FB。 2.飞凌提供的源码目前只有QT5.6,以后会有升级 QT版  详情 回复 发表于 6 天前
点评回复 支持 反对

使用道具 举报

1

主题

3

帖子

13

积分

i.MX6Q通行证

 楼主| 发表于 6 天前 | 显示全部楼层
米哥V587 发表于 2018-2-13 09:22
不推荐用yocto,你如果想做改动的话建议用飞凌提供的源码

你好:
  之所以自己用YOCTO编译基于下面两个原因:
1.飞凌提供的文档说LINUX4.1.15这版只注册了一个FB,现在需要两个FB双屏显示,不知道怎么改内核来增加FB。
2.飞凌提供的源码目前只有QT5.6,以后会有升级 QT版本的需求,所以就使用YOCTO编译了。

能不能提供一下基于飞凌4.1.15内核增加FB的修改方法,或者基于YOCTO编译的内核点亮LVDS屏幕的方法?谢谢。
点评回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|飞凌嵌入式 ( 冀ICP备12004394号-1

GMT+8, 2018-2-19 04:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表