Firefly开源社区

打印 上一主题 下一主题

在板子上面编译到内核模块加载问题

30

积分

0

威望

0

贡献

游客

积分
30

在板子上面编译到内核模块加载问题

发表于 2016-7-30 21:17:05      浏览:6326 | 回复:1        打印      只看该作者   [复制链接] 楼主
我在板子上面编译驱动模块,用到是make M=drivers/usb/gadget modules 命令,编译出来到模块使用insmod加载到时候会报格式错误,dmesg看了下,发现是vermagic格式不对,然后我就修改了ermagic文件,这次对了,但是编译好了之后再去加载模块,会报symbol error,dmesg看下说是 unknown symbol __dynamic_dev_dbg,请问高手们这问题怎么解决?
PS:本来想用modprobe加载模块的,后来发现lib/modules下面没有modules.builtin文件,于是就作罢。
PPS:感觉3288的内核裁剪得比较狠啊,想加个驱动什么的好麻烦。
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2016-8-1 11:48:15        只看该作者  沙发
以前用过USB serial模块编译没有问题,论坛有相关的帖子,可以搜索一下
回复

使用道具 举报

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

本版积分规则

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