主题 : 驱动无法插入的问题 - insmod: kernel-module version mismatch,求解 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 2660
精华: 1
发帖: 17
金钱: 130 两
威望: 46 点
贡献值: 10 点
综合积分: 54 分
注册时间: 2008-12-01
最后登录: 2013-06-13
楼主  发表于: 2008-12-10 16:43

 驱动无法插入的问题 - insmod: kernel-module version mismatch,求解

管理提醒: 本帖被 qq2440 执行取消置顶操作(2009-08-07)
按照mini2440手册上所写,将启动改为NFS启动。
简单编译了一个hello.ko
直接引用开发板自带的内核源码包。
编译通过。

在板上执行insmod hello.ko时,报告以下错误:

Using hello.ko
insmod: kernel-module version mismatch
        hello.ko was compiled for kernel version
        while this kernel is version 2.6.13.

发现检测不到hello.ko对应的内核版本,不知道是什么原因。
[ 此帖被kasim在2008-12-13 08:06重新编辑 ]
级别: 新手上路
UID: 17756
精华: 0
发帖: 5
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2010-04-01
最后登录: 2010-04-27
1楼  发表于: 2010-04-08 00:10

 Re:驱动无法的问题 - insmod: kernel-module version mismatch,求解

version magic '2.6.32.2 mod_unload modversions ARMv5 '  should be '2.6.32.2-FriendlyARM mod_unload ARMv4 '
我在插入时遇到这样的问题。怎么改写呢?
重新换驱动吗?