主题 : 用4412的3.5.0内核编译的驱动格式错误 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 67304
精华: 0
发帖: 53
金钱: 270 两
威望: 54 点
综合积分: 106 分
注册时间: 2012-04-10
最后登录: 2016-03-05
楼主  发表于: 2013-11-14 09:58

 用4412的3.5.0内核编译的驱动格式错误

编译环境:用fedora14使用论坛下载的4412光盘里面的内核:linux-3.5-20131010.tgz交叉编译用:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz编译驱动makefile:
export CROSS_COMPILE=/opt/FriendlyARM/toolschain/4.5.1/bin/arm-linux-
KDIR?= /opt/FriendlyARM/tiny4412/linux/linux-3.5/
PWD:=$(shell pwd)
#
# Include make variables (CC, etc...)
#
ASM := $(CROSS_COMPILE)as
LD := $(CROSS_COMPILE)ld
CC := $(CROSS_COMPILE)gcc
CPP := $(CROSS_COMPILE)c++
AR := $(CROSS_COMPILE)ar
STRIP   := $(CROSS_COMPILE)strip
OBJCOPY := $(CROSS_COMPILE)objcopy
OBJDUMP := $(CROSS_COMPILE)objdump

INC = /opt/FriendlyARM/tiny4412/linux/linux-3.5/include/
MODULE_NAME = fpga_me
TAR = fpga_me.ko
obj-m := fpga_me.o
all:
$(MAKE) -C $(KDIR) -I $(INC) M=$(PWD) modules
$(CROSS_COMPILE)strip --strip-unneeded ${MODULE_NAME}.ko


开发板安装试了两个内核Zimage:  光盘自带的:1:FriendlyARM-4412-DVD\images            2:     自己按照手册编译的版本


提示错误:insmod: can't insert './fpga_me.ko': invalid module format
这个就郁闷了,开发板用自己编译的内核肯定和编译驱动内核一致啊 ,而且都是用同一个交叉编译工具
级别: 禁止发言
UID: 3605
精华: 0
发帖: 54
金钱: 300 两
威望: 66 点
综合积分: 108 分
注册时间: 2009-01-22
最后登录: 2017-07-10
1楼  发表于: 2013-11-14 10:24
用户被禁言,该主题自动屏蔽!
级别: 侠客
UID: 67304
精华: 0
发帖: 53
金钱: 270 两
威望: 54 点
综合积分: 106 分
注册时间: 2012-04-10
最后登录: 2016-03-05
2楼  发表于: 2013-11-14 10:30

 回 1楼(pengyb) 的帖子

这个我自己写的驱动, 在之前210的3.0.8运行一切正常
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2013-11-14 11:25
引用第1楼pengyb于2013-11-14 10:24发表的  :
从提示看好象是FPGA驱动的问题。这个驱动可能友善不是提供原码而是提供.KO文件。



FPGA和内核没有任何关系,它只是把LCD信号转为3.3V,作用和74LS245差不多,但是245芯片的速率不够,因此不能使用。请不要误导了其他人。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 67304
精华: 0
发帖: 53
金钱: 270 两
威望: 54 点
综合积分: 106 分
注册时间: 2012-04-10
最后登录: 2016-03-05
4楼  发表于: 2013-11-14 13:54

 回 3楼(mindee) 的帖子

版主给些建议    

这个问题可能是什么原因啊
级别: 侠客
UID: 67304
精华: 0
发帖: 53
金钱: 270 两
威望: 54 点
综合积分: 106 分
注册时间: 2012-04-10
最后登录: 2016-03-05
5楼  发表于: 2013-11-15 10:35
  谁来解答我的困惑
级别: 侠客
UID: 67304
精华: 0
发帖: 53
金钱: 270 两
威望: 54 点
综合积分: 106 分
注册时间: 2012-04-10
最后登录: 2016-03-05
6楼  发表于: 2013-11-15 13:15
而且每次第一次insmod  系统都会卡死    必须重启一次才可以
级别: 侠客
UID: 67304
精华: 0
发帖: 53
金钱: 270 两
威望: 54 点
综合积分: 106 分
注册时间: 2012-04-10
最后登录: 2016-03-05
7楼  发表于: 2013-11-18 14:56
友善技术支持呢  

问了这么久都没回应