Firefly开源社区

标题: 在板子上面编译到内核模块加载问题 [打印本页]

作者: xiaoyaopeng    时间: 2016-7-30 21:17
标题: 在板子上面编译到内核模块加载问题
我在板子上面编译驱动模块,用到是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的内核裁剪得比较狠啊,想加个驱动什么的好麻烦。
作者: zhansb    时间: 2016-8-1 11:48
以前用过USB serial模块编译没有问题,论坛有相关的帖子,可以搜索一下





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1