USB UVC Camera DEBUG

原创 2012年03月28日 15:27:14
OS :Linux2.6.32
Camera Chip:QuickCam Image

Background:
1)Linux Kernel Support zc3xx chip with QuickCam Image sensor support,I need to make it work under Linux USB UVC(USB Video Class) Framework
2)From lsusb -v that We know Logitech QuickCam Camera use Vendor Specific protocol,So when usb_register driver,we need to let USB core to know that Our Device protocol interface,so we implemented it to make it work with probing
in /usr/src/linux/drivers/media/video/uvc/uvc_driver.c

1969         { .match_flags          = USB_DEVICE_ID_MATCH_DEVICE
1970                                 | USB_DEVICE_ID_MATCH_INT_INFO,
1971           .idVendor             = 0x046d,
1972           .idProduct            = 0x08a7,
1973           .bInterfaceClass      = USB_CLASS_VENDOR_SPEC,
1974           .bInterfaceSubClass   = USB_CLASS_VENDOR_SPEC,
1975           .bInterfaceProtocol   = USB_CLASS_VENDOR_SPEC },

3)error "can not find a valid chain",

Summary:
This Web camera is not UVC compliant Camera,just support Mic,have audio stream interface support,short of VideoStreamInterface Support


版权声明:本文为博主原创文章,未经博主允许不得转载。

usb设备驱动程序调试与测试技巧

USB是一种灵活的高速接口技术,可以替代计算机中原来的串行口和并行口,但灵活性高也意味着更加复杂,使得USB设计,调试以及设计完成后的验证都比较困难。本文首先对USB规范做一简要介绍,然后详细讨论US...
  • chinaplus
  • chinaplus
  • 2005年12月22日 16:37
  • 6048

USB实现

1,从主机发来的设置包,被设备控制器接收完成。产生一个UDC中断(完成中断) 2,完成处理函数将会去检查这个中断是哪个端点中断产生的。(这个在端点完成寄存器中)    从而调用相应的端点处理函数(...
  • u010684585
  • u010684585
  • 2017年03月22日 15:00
  • 1234

UVCCamera安卓驱动USB摄像头

最近在做一个USB摄像头的项目,需要做一个安卓APP。从来没写过安卓程序,所以只能网上到处搜,搜了一个叫simplewebcam的源码,可能我配置不对一直不出图像。现在搜了一个叫UVCCamera的开...
  • king_jie0210
  • king_jie0210
  • 2017年05月03日 09:36
  • 6922

Android usb camera设备添加

最近要在我们的某Android设备上添加USB Camera,之前没有神马经验。加上以前做过这个的同事很忙,也不好相处,问了十句话才给我回复一句话这样子的情况,我很郁闷,就把添加的过程全部写出来 本...
  • u013201721
  • u013201721
  • 2013年12月18日 15:33
  • 3856

Android OTG usb camera 常见配置、调试等问题

工程使用Eclipse Mars+jni+Opencv,图像处理在jni里做。android只是抄过来用而已。 ——————-配置部分———————  每次配置总会出现问题(查了众多资料崩了几...
  • u010783226
  • u010783226
  • 2018年01月20日 17:10
  • 74

USB UVC Camera DEBUG

OS :Linux2.6.32 Camera Chip:QuickCam Image Background: 1)Linux Kernel Support zc3xx chip with ...
  • chinaunixj
  • chinaunixj
  • 2012年03月28日 15:27
  • 1681

Android移植源码APP(USB CAMERA APK)问题总结

最近公司的一个项目(行车记录仪)要求能支持USB camera(兼容uvc)预览显示。在网上浏览了一番相关知识,了解到要使android系统支持usb 摄像头,除了要打开内核中的驱动支持之外,还需要加...
  • bmw7bmw7
  • bmw7bmw7
  • 2015年09月15日 19:07
  • 4119

Android USB Camera(2) : UVC协议分析

1. 前言 本文对USB的功能类协议USB Video Class(UVC)的具体设计进行介绍,但不会介绍USB基础协议,所以需要对USB基础协议有一定的了解,包括USB四大描述符以及四种传输方式。...
  • eternity9255
  • eternity9255
  • 2016年12月08日 19:15
  • 5768

ubuntu下usb抓包方法步骤--usbmon

ubuntu下usb抓包--usbmon。
  • faithzzf
  • faithzzf
  • 2017年03月09日 14:05
  • 2178

Usb otg storage 的调试

1.  内核配置       make menuconfig       Device Drivers  --->              [*] USB support  --->    ...
  • hpu11
  • hpu11
  • 2017年05月03日 14:39
  • 708
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:USB UVC Camera DEBUG
举报原因:
原因补充:

(最多只允许输入30个字)