OpenEdv-开源电子网

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

ALPHA板子,调用insmod报错

[复制链接]

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2015-6-25
在线时间
23 小时
发表于 2019-12-2 09:19:48 | 显示全部楼层 |阅读模式
按照例程的模板进行编译,insmod时报错如下:
led_drv: version magic '4.1.15 SMP preempt mod_unload modversions ARMv6 p2v8 ' should be '4.1.15-gbedf008 SMP preempt mod_unload modversions ARMv7 p2v8 '
insmod: ERROR: could not insert module led_drv.ko: Invalid module format

是否班子的内核与编译内核版本不一致?请高手解答。

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

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2015-6-25
在线时间
23 小时
 楼主| 发表于 2019-12-3 13:49:09 | 显示全部楼层
已经解决了,感谢各位。

问题原因:板端内核版本与驱动编译依赖的内核版本不同

解决方案:修改板端内核或者修改编译依赖的内核文件
回复 支持 反对

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2391
金钱
2391
注册时间
2019-9-25
在线时间
397 小时
发表于 2019-12-2 11:47:41 | 显示全部楼层
本帖最后由 仰望星空之云 于 2021-7-9 21:52 编辑

version magic这种提示的话,你先看看开发板启动后,执行指令ls /lib/modules/看看你的模块下的这个版本是什么。再执行uname -r看看你内核版本是什么,要是两个文版不一样的话那就说明是内核版本和模块版本不一致导致的。我觉得最好就是自己编译了模块的话内核也一起编译和替换,就是开发板里的内核换成自己编译的比较好。或者可以执行指令:mv  /lib/modules/$(uname -r)来改模块版本的名字和内核版本的名字一样。
TIM图片20191202114745.png

可以看看这个帖子:https://mp.weixin.qq.com/s/IFDd5am26K1rImLXjoBhEw
回复 支持 反对

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2391
金钱
2391
注册时间
2019-9-25
在线时间
397 小时
发表于 2019-12-2 12:17:31 | 显示全部楼层
本帖最后由 仰望星空之云 于 2021-7-9 21:52 编辑

https://mp.weixin.qq.com/s/IFDd5am26K1rImLXjoBhEw

http://www.openedv.com/forum.php ... 3237&extra=page%3D1
上面的链接,坛友分享的,总结的很好,您可以参考
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2015-6-25
在线时间
23 小时
 楼主| 发表于 2019-12-2 13:06:44 | 显示全部楼层
本帖最后由 190560296 于 2019-12-2 13:13 编辑

查了下,uname的版本号和lib/module的版本号相同
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2015-6-25
在线时间
23 小时
 楼主| 发表于 2019-12-2 15:39:08 | 显示全部楼层
仰望星空之云 发表于 2019-12-2 11:47
version magic这种提示的话,你先看看开发板启动后,执行指令ls /lib/modules/看看你的模块下的这个版本是 ...

查了下,uname的版本号和lib/module的版本号相同。目前来看应该是板端kernel版本和编译kernel版本不一致造成的。
回复 支持 反对

使用道具 举报

6

主题

1127

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1656
金钱
1656
注册时间
2019-8-15
在线时间
102 小时
发表于 2019-12-2 17:41:43 | 显示全部楼层
帮顶                                                                  
成功没有捷径
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-23 04:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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