嵌入式爱好者

查看: 27079|回复: 4

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

[复制链接]

4

主题

13

帖子

54

积分

A40i/T3/T507/T527通行证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

主题

45

帖子

105

积分

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

点评

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

使用道具 举报

4

主题

13

帖子

54

积分

A40i/T3/T507/T527通行证i.MX6Q通行证

 楼主| 发表于 2018-2-13 14:25:29 | 显示全部楼层
米哥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屏幕的方法?谢谢。

点评

你好:yocto不属于飞凌的技术支持范围内,只能建议你去yocto官网查找解决方法。  详情 回复 发表于 2018-2-26 08:55
点评回复 支持 反对

使用道具 举报

0

主题

45

帖子

105

积分

发表于 2018-2-26 08:55:00 | 显示全部楼层
dongsen 发表于 2018-2-13 14:25
你好:
  之所以自己用YOCTO编译基于下面两个原因:
1.飞凌提供的文档说LINUX4.1.15这版只注册了一个FB ...

你好:yocto不属于飞凌的技术支持范围内,只能建议你去yocto官网查找解决方法。

点评

你好: 那是否能提供一下基于飞凌4.1.15内核增加fb2的方法? 我这边尝试修改,fb0注册lvds,fb2注册hdmi,内核启动后提示错误:mxc_sdc_fb fb@2: ipu0-di0 already in use 我看lvds的channel0使用  详情 回复 发表于 2018-2-28 16:48
点评回复 支持 反对

使用道具 举报

4

主题

13

帖子

54

积分

A40i/T3/T507/T527通行证i.MX6Q通行证

 楼主| 发表于 2018-2-28 16:48:53 | 显示全部楼层
米哥V587 发表于 2018-2-26 08:55
你好:yocto不属于飞凌的技术支持范围内,只能建议你去yocto官网查找解决方法。

你好:
     那是否能提供一下基于飞凌4.1.15内核增加fb2的方法?
     我这边尝试修改,fb0注册lvds,fb2注册hdmi,内核启动后提示错误:mxc_sdc_fb fb@2: ipu0-di0 already in use
     我看lvds的channel0使用的是ipu1_di0,hdmi使用的是ipi0_di0。
     能否帮忙提供下方法使fb2的hdmi能够注册成功,谢谢。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-22 21:34

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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