用光盘里的kernel-3.2 ,和板子上的是一个版本吗?insmod有问题啊
本帖最后由 Melody 于 2016-8-20 22:43 编辑在pc上,用光盘里的kernel-3.2 ,在编译helloworld.c时候,总是不认printk,然后自己make manuconfig选中了enable loadable module support 项,然后编译正常,生成了helloworld.ko,但是,在开发板子insmod helloworld.ko结果就出错:helloworld: disagrees about version of symbol module_layout
Error:could not insert module helloworld
在网上搜了,很多都说编译时候用的kernel 和开发板上的不是一个版本,我查了一下开发板上的kernel版本.为
图片点击就可以正常看了。
飞凌的大神们帮我看看吧,编译helloworld.ko的这个kernel-3.2和开发板上的是一个版本吗?
编译编译helloworld.ko的kernel为3.2.0 modversions ARMv7 p2v8
而开发板上的kernel为:3.2.0-g91b60e0
本帖最后由 Melody 于 2016-8-20 22:44 编辑
请大神们帮帮忙吧,不知道怎么回事啊 本帖最后由 Melody 于 2016-8-21 00:24 编辑
我在网上查了很多,难道我应该从官网上下载新的kernel -3.2,而不应该用我们光盘里提供的kernel-3.2吗? 本帖最后由 Melody 于 2016-8-22 10:31 编辑
飞凌的技术人员呢,着急呢,网上有建议让修改kernel的,晕死。http://blog.csdn.net/soso90soso/article/details/21603775#0-qzone-1-16097-d020d2d2a4e8d1a374a433f596ad1440我的问题:见图,双击图,才可看见全图
我的邮箱:2496758678@qq.com,欢迎指导 问题解决了么。。。。。。。。。:(
页:
[1]