[i.MX] fsl-yocto-3.14.28的IOMUX和设备初始化

[复制链接]
1678|15
 楼主| aa421701136 发表于 2015-8-27 14:53 | 显示全部楼层 |阅读模式
我使用的板子:mx6q_sabresd。在linux3.0.35内核中,iomux和设备的初始化都在board-mx6q_sabresd.h和board-mx6q_sabresd.c上面。但是在使用yocto去下载和编译的3.14.28内核里面,没有找到相对应的iomux和设备初始化的文件。
Mancherstun 发表于 2015-8-27 15:18 | 显示全部楼层
是编译器没找到还是楼主您没找到呢?
捉虫天师 发表于 2015-8-27 15:42 | 显示全部楼层
工程配置的对不对,难道找不到板子吗
yiyigirl2014 发表于 2015-8-27 15:50 | 显示全部楼层
找不到相应的h和c文件吗?
 楼主| aa421701136 发表于 2015-8-28 09:32 | 显示全部楼层
yiyigirl2014 发表于 2015-8-27 15:50
找不到相应的h和c文件吗?

对啊,我在arch/arm/mach-imx下找不到对应的h和c文件,也就是3.0.15内核的arch/arm/mach-mx6/board-mx6q_sabresd.c文件的static void __init mx6_sabresd_board_init(void)函数,里面包含了IOMUX的初始化和所使用到的设备初始化
玛尼玛尼哄 发表于 2015-8-28 13:39 | 显示全部楼层
找不到那个文件就是版本不匹配。
yiyigirl2014 发表于 2015-8-28 18:14 | 显示全部楼层
找不到对应的头文件说明可能版本错了。
天灵灵地灵灵 发表于 2015-8-28 21:25 | 显示全部楼层
是编译器没找到还是楼主您没找到呢?
lovecat2015 发表于 2015-8-28 21:43 | 显示全部楼层
可能是某个地方配置的不正确
仙女山 发表于 2015-8-29 15:49 | 显示全部楼层
编译的时候报这种错误了吗
mintspring 发表于 2015-8-29 16:21 | 显示全部楼层
第一次见到这个东西,想必是高级的东西。
mini1986 发表于 2015-8-29 17:49 | 显示全部楼层
3.14.28使用的最新的device tree,所以你找不到.h和.c,你应该找对应板子的*.dts和*.dtsi文件......
天灵灵地灵灵 发表于 2015-8-29 18:27 | 显示全部楼层
楼上高论,学习了。
mini1986 发表于 2015-9-1 09:40 | 显示全部楼层

我在其他平台上搞过device tree,所以了解那么一点点......
天灵灵地灵灵 发表于 2015-9-4 21:46 | 显示全部楼层
一点点也不少了,了解就是好样的。
仙女山 发表于 2015-9-5 21:29 | 显示全部楼层
不懂,帮楼主顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

37

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部