linux下usb 摄像头驱动如何使用

dior_jadore 2011-03-07 12:10:34
嵌入式linux下,usb 摄像头驱动如何使用?

编译kernel时,选择的是Video for Linux的驱动,应该就是通常所说的v4l驱动。启动也有相应的信息。

但是/dev/下 没有产生video0。请问,可能是什么原因?

cat /proc/devices时,有 81 video4linux。

接上摄像头,有相关的信息,
sh-3.00# usb 2-1: new full speed USB device using stm-ohci and address 2
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1: ZC0301[P] Image Processor and Control Chip detected (vid/pid 0x0AC8:0x303B)
usb 2-1: No supported image sensor detected

拔掉摄像头,也有相关的信息
sh-3.00# usb 4-1: USB disconnect, address 3

请问,是什么问题?如何解决呢?谢谢。
...全文
392 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzb56 2011-07-22
  • 打赏
  • 举报
回复
mark!
yhguo2008 2011-03-07
  • 打赏
  • 举报
回复
先把usb摄像头接到你的电脑上,看看是什么什么驱动能驱动起来。
一般的uvc可以好像。在编译uvc驱动,并把与之相关依赖的模块驱动也编译出来试试(/lib/modules/2.6.*-*-generic/models.dep)
yhguo2008 2011-03-07
  • 打赏
  • 举报
回复
make menuconfig选择USB Video Class(UVC),可编译成模块。驱动:uvcvideo.ko videodev.ko 等等
steven_miao 2011-03-07
  • 打赏
  • 举报
回复
去看zc0301_core.c文件中的zc0301_usb_probe函数,我简单看了一下code,问题是不支持image sensor的驱动。呵呵!问题以后再看!
yuanlulu 2011-03-07
  • 打赏
  • 举报
回复
设备节点应该是udev生成的吧!应该是udev配置的问题吧。

猜测!我也没用过

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧