中星微摄像头驱动gspca(ZC3XX)移植

由于需求要做基于摄像头的视屏采集程序,视屏采集程序写了一些,在pc机上效果不错

放假回家后,板子也到了,试着将摄像头移植到板子上,花了两天时间,下面是移植过程,写下来大家讨论一下。

 

首先在网上找了一些移植方面的文档,大多讲的gspcav1-20071224的移植,我在pc机上安装的也是这个版本的驱动,于是按照这些文档开始了。这样的文档我就不贴出地址了,网上可以找到很多。

把驱动拷贝到内核源码下,修改相应的Kconfig,Makefile这些文件

make menuconfig 做相应的选择

make zImage

烧写

插入usb摄像头,只有

drivers/usb/media/gspcav1-20071224/gspca_core.c: USB GSPCA camera found.(ZC3XX)

 configuration #1 chosen from 1 choice    

就是没有像他们说的类似

drivers/usb/media/gspcav1-20071224/gspca_core.c: USB GSPCA camera found.(ZC3XX)

这样的信息

失败

 

这个过程试了很多遍,就不详细写过程了,反正都是失败……

 

后来就想直接修改gspcav1-20071224下Makefile文件,改为交叉编译,我的Makefile如下

 

VERSION    = 01.00.20

DEFINES    =

###

# The following flags enable experimental features.

# By default, these are enabled for development versions of the driver, and

# disabled for release versions.

# Optional: Enable driver debugging

DEFINES   += -DGSPCA_ENABLE_DEBUG

# Optional: Enable direct register read/write for PAC207 development

#DEFINES   += -DGSPCA_ENABLE_REGISTERPLAY

###

# The following flags enable features that aren’t yet implemented, and

# therefore are disabled by default.

# Optional: Enable compression

DEFINES   += -DGSPCA_ENABLE_COMPRESSION

###

# Rest of Makefile follows here. You probably won’t need to touch this.

# Setup defines

DEFINES   &#

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值