OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5374|回复: 5

运行modprobe命令后与结果与教程不一致

[复制链接]

33

主题

137

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
471
金钱
471
注册时间
2019-7-3
在线时间
113 小时
发表于 2020-2-24 19:48:19 | 显示全部楼层 |阅读模式
1金钱
Linux内核编译的是第三期的源码,但是看视频 左工返回的错误也不一样
QQ图片20200224194528.png
我看论坛显示这个是因为用的是原子出厂时候的内核,但是我是经过boot指令启动,然后zImage用的也是我编译第三期源码后的,请问下是什么原因

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

33

主题

137

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
471
金钱
471
注册时间
2019-7-3
在线时间
113 小时
 楼主| 发表于 2020-2-24 19:49:01 | 显示全部楼层
是不是要编译官方的Linux内核才可以??
回复

使用道具 举报

13

主题

109

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
351
金钱
351
注册时间
2016-4-20
在线时间
162 小时
发表于 2020-2-24 20:51:03 来自手机 | 显示全部楼层
1. config配置中CONFIG_MODVERSIONS得屏蔽掉
回复

使用道具 举报

13

主题

109

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
351
金钱
351
注册时间
2016-4-20
在线时间
162 小时
发表于 2020-2-24 21:07:19 | 显示全部楼层
1.在主makefile中找到(echo \#define UTS_RELEASE \"$(KERNELRELEASE)\";),将KERNELRELEASE改为KERNELVERSION,即可去掉版本号后面的字符串。
2.在配置文件xxx. config中去掉CONFIG_MODVERSIONS,这样就不会检查内核版本和驱动版本的一致性。
回复

使用道具 举报

33

主题

137

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
471
金钱
471
注册时间
2019-7-3
在线时间
113 小时
 楼主| 发表于 2020-2-25 10:46:07 | 显示全部楼层
妈的  破案了,原来我将zImage跟设备树放在nfs的文件夹里面了
回复

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2016-2-15
在线时间
37 小时
发表于 2020-2-25 11:10:26 | 显示全部楼层
认真看教程,缺少目录 且加载驱动要带驱动名
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 05:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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