官方QQ群收藏本站

百问linux嵌入式论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 60|回复: 0

求帮助解决加载驱动出错

[复制链接]

2

主题

5

帖子

35

积分

新手上路

Rank: 1

积分
35
发表于 2020-2-6 14:09:30 | 显示全部楼层 |阅读模式
我的开发板100ask imx6ullUbuntu 18,板子配套资料中的虚拟机

编译器安装位置也一样

加载驱动时出现错误
[  228.701060] hello_drv: loading out-of-tree module taints kernel.
[  228.708034] hello_drv: disagrees about version of symbol device_create
[  228.716655] hello_drv: Unknown symbol device_create (err -22)
[  228.722559] hello_drv: disagrees about version of symbol device_destroy
[  228.730903] hello_drv: Unknown symbol device_destroy (err -22)
[  228.742135] hello_drv: disagrees about version of symbol device_create
[  228.750182] hello_drv: Unknown symbol device_create (err -22)
[  228.757326] hello_drv: disagrees about version of symbol device_destroy
[  228.764016] hello_drv: Unknown symbol device_destroy (err -22)
insmod: can't insert 'hello_drv.ko': Invalid argument
QQ截图20200206135132.png

驱动程序用的例子程序hello_drv,makefile中的目录也修改了
KERN_DIR = /home/book/100ask_imx6ull-sdk/Linux-4.9.88
QQ截图20200206135415.png

这个目录下的makefile也修改了
(echo \#define UTS_RELEASE \"4.9.88\";)
QQ截图20200206140427.png
开发板的内核也查了
QQ截图20200206140648.png


重新编译内核,下载内核到开发板,重新编译驱动,挂载到开发板,错误仍在,求帮助

回复

使用道具 举报

技术支持
在线咨询
咨询热线
0755-86200561
微信扫一扫
获取更多资讯!

Archiver|小黑屋|百问linux嵌入式论坛     

GMT+8, 2020-2-22 11:39 , Processed in 0.057224 second(s), 10 queries , File On.

Powered by Discuz! X3.3 Licensed

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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