嵌入式爱好者

查看: 23174|回复: 5

[Linux] 用光盘里的kernel-3.2 ,和板子上的是一个版本吗?insmod有问题啊

[复制链接]

3

主题

15

帖子

32

积分

AM335x通行证

扫一扫,手机访问本帖
发表于 2016-8-19 14:16:10 | 显示全部楼层 |阅读模式
本帖最后由 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版本.为

QQ图片20160820222851.jpg


图片点击就可以正常看了。
飞凌的大神们帮我看看吧,编译helloworld.ko的这个kernel-3.2和开发板上的是一个版本吗?


编译编译helloworld.ko的kernel为3.2.0 modversions ARMv7 p2v8
而开发板上的kernel为:3.2.0-g91b60e0




回复

使用道具 举报

3

主题

15

帖子

32

积分

AM335x通行证

 楼主| 发表于 2016-8-19 20:55:29 | 显示全部楼层
本帖最后由 Melody 于 2016-8-20 22:44 编辑

请大神们帮帮忙吧,不知道怎么回事啊
点评回复 支持 反对

使用道具 举报

3

主题

15

帖子

32

积分

AM335x通行证

 楼主| 发表于 2016-8-21 00:22:43 | 显示全部楼层
本帖最后由 Melody 于 2016-8-21 00:24 编辑

我在网上查了很多,难道我应该从官网上下载新的kernel -3.2,而不应该用我们光盘里提供的kernel-3.2吗?
点评回复 支持 反对

使用道具 举报

3

主题

15

帖子

32

积分

AM335x通行证

 楼主| 发表于 2016-8-22 10:23:56 | 显示全部楼层
本帖最后由 Melody 于 2016-8-22 10:31 编辑

飞凌的技术人员呢,着急呢,网上有建议让修改kernel的,晕死。http://blog.csdn.net/soso90soso/article/details/21603775#0-qzone-1-16097-d020d2d2a4e8d1a374a433f596ad1440我的问题:见图,双击图,才可看见全图 QQ图片20160822102841.jpg

点评回复 支持 反对

使用道具 举报

3

主题

15

帖子

32

积分

AM335x通行证

 楼主| 发表于 2016-8-22 10:46:11 | 显示全部楼层
我的邮箱:2496758678@qq.com,欢迎指导
点评回复 支持 反对

使用道具 举报

0

主题

12

帖子

11

积分

AM335x通行证

发表于 2016-12-24 13:43:36 | 显示全部楼层
问题解决了么。。。。。。。。。:(
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:35

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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