嵌入式爱好者

查看: 4856|回复: 6

将开发板提供的led驱动程序编译后加载,出现这样的报错

[复制链接]

6

主题

30

帖子

38

积分

扫一扫,手机访问本帖
发表于 2013-7-11 16:48:12 | 显示全部楼层 |阅读模式
将开发板提供的led驱动程序用UBUNTU中make modules编译后加载,出现这样的报错
# insmod s3c2440_leds.ko
s3c2440_leds: version magic '2.6.12.1 ARMv4 gcc-3.4' should be '2.6.12-h1940 AR'
insmod: cannot insert 's3c2440_leds.ko': Invalid module format (-1): Exec formar
环境如下:
FL2440开发板
lnux 版本:linux-2.6.12.1/  
生成的 s3c2440_leds.ko文件属性
wxf@wxf-BM5220-BM5320-BM5620:~/Download/linux-2.6.12.1/drivers/char$ file s3c2440_leds.ko
s3c2440_leds.ko: ELF 32-bit LSB relocatable, ARM, version 1, not stripped
s3c2440_leds.c文件是开发板自带的程序,没做任何改动。

回复

使用道具 举报

6

主题

30

帖子

38

积分

 楼主| 发表于 2013-7-11 16:51:07 | 显示全部楼层
不清楚问题出在哪里,还请高手解答
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

6

主题

30

帖子

38

积分

 楼主| 发表于 2013-7-11 16:55:58 | 显示全部楼层
不清楚问题出在哪里,还请高手解答
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2013-7-12 08:46:31 | 显示全部楼层
楼主编译所用的内核是开发板的吗?你用的是linux的led驱动程序?还是裸机的led程序
点评回复 支持 反对

使用道具 举报

6

主题

30

帖子

38

积分

 楼主| 发表于 2013-7-12 09:29:57 | 显示全部楼层
飞凌-unix 发表于 2013-7-12 08:46
楼主编译所用的内核是开发板的吗?你用的是linux的led驱动程序?还是裸机的led程序

我现在在尝试编写LINUX驱动,所以用的是Linux版本的LED程序,linux源代码是从LINUX官网下载的linux-2.6.12.1,想用这个源代码生成.ko文件,下载到开发板上运行。我用uname -r指令查看开发板的内核版本是2.6.12-h1940   。难道是版本的linux版本的问题吗?
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

6

主题

30

帖子

38

积分

 楼主| 发表于 2013-7-12 09:38:38 | 显示全部楼层
飞凌-unix 发表于 2013-7-12 08:46
楼主编译所用的内核是开发板的吗?你用的是linux的led驱动程序?还是裸机的led程序

那个报错没看懂,version magic '2.6.12.1 ARMv4 gcc-3.4' should be '2.6.12-h1940 AR',为什么版本应该是2.6.12-h1940 AR?这个版本跟linux官网下载的linux源代码去别很大吗?
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2013-7-12 17:33:01 | 显示全部楼层
楼主你现确定下你要linux下面的led驱动还是裸机的led驱动?
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 06:06

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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