Firefly开源社区

打印 上一主题 下一主题

[Linux] insmod: can't insert 'hello_world.ko': invalid module format

28

积分

0

威望

0

贡献

技术小白

积分
28

insmod: can't insert 'hello_world.ko': invalid module format

发表于 2022-1-21 11:50:56      浏览:1726 | 回复:0        打印      只看该作者   [复制链接] 楼主
(1)按照VMvare,按照ubuntu,查看ubuntu内核版本:
Linux version 4.15.0-112-generic (buildd@lcy01-amd64-021) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)) #113~16.04.1-Ubuntu SMP Fri Jul 10 04:37:08 UTC 2020
(2)按照https://wiki.t-firefly.com/zh_CN/Core-3308Y/sdkbuilding.html操作,全编译,生成update.img
(3)拷贝到windows下,用RK工具下载到开发板
(4)通过adb进入板子系统,查看板子内核版本:
Linux version 4.4.143 (s_linux@ubuntu) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05) ) #1 SMP PREEMPT Thu Jan 20 03:51:00 PST 2022
(5)在ubuntu下编译生成的hello_world.ko推到板子,执行
insmod hello_world.ko
提示报错,insmod: can't insert 'hello_world.ko': invalid module format

ubuntu内核和板子的内核版本为什么会不一致呢,请问怎么解决?
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表