QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1638|回复: 5

如何在2440开发板上使用摄像头

[复制链接]
发表于 2006-2-14 11:09:08 | 显示全部楼层 |阅读模式
我用三星2440开发板作基于ov511芯片的USB摄像头网眼2000的开发。已经改写了ov511.c与ov511.h的相关配置并重新编译了内核,加入了对v4l和ov511支持。现在的问题是在自己编写的应用程序中打不开/dev/video0,请各位高手指点迷津,多谢。
发表于 2006-2-14 17:37:15 | 显示全部楼层
USB ID是多少?
回复

使用道具 举报

发表于 2006-2-14 19:32:57 | 显示全部楼层
有没有编译加载/dev的选项啊
回复

使用道具 举报

 楼主| 发表于 2006-2-15 08:44:02 | 显示全部楼层
Omni Vision公司的id为0x05a9,ov511芯片的id为0xa511,但我看驱动中并没有识别id的代码,因为不是通用驱动程序。
另外请问编译加载/dev的选项是什么意思?
敬请赐教,不胜感激!
回复

使用道具 举报

发表于 2006-2-15 09:19:12 | 显示全部楼层
cat /proc/bus/usb/devices看看你的摄像头的真实ID是否是0x05a9:0xa511,usb设备驱动都有一个id表,只有你的芯片id与id表里的某一个相同,这个驱动程序才会成为你的USB设备的驱动程序。
/dev选项是用来支持/dev文件系统,非必须,自己用mknod创建设备文件就行了。
另外要确认/dev/video0是否存在!
回复

使用道具 举报

 楼主| 发表于 2006-2-15 15:38:09 | 显示全部楼层
已确认/dev/video0存在,另外摄像头的真实ID的确是0x05a9与0xa511,和ov511.h中的列表吻合,但我是把摄像头插在PC机上用lsusb看到的,我在开发板上运行cat /proc/bus/usb/devices命令却没反应,不知是否没加载进去,请高手赐教。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 22:38 , Processed in 0.039302 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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