首页 / 操作系统 / Linux / S3C6410,mjpg-streamer,ZC3XX ,USB网络摄像头移植
s3c6410,mjpg-streamer,ZC3XX ,USB网络摄像头移植成功。吐槽先:USB 设备,是我刚刚开始学习的,完全搞不懂,玩这个USB摄像头淘宝上买的杂牌子,我在xp 下测试了一下,只能保证芯片是芯片是ZC0301PL。 其它都未知。现在开始正文:我的操作环境是、主机:xp + VMware Ubuntu 10.10 。 开发板:OK6410 A板。 使用内核:Linux 2.6.36.2 。 使用软件: mjpg-streamer1、配置内核支持 中微星的 ZC3XX 摄像头。Device Drivers -> Multimedia devices-> <*>video for linux [*]video capture adapters-> [*]V4l USB devices -> <*>USB video class (UVC) [*] UVC input events device support <*>GSPCA based webcams -> <*>ZC3XX USB Camera Driver配置好了以后编译内核,下载到开发板。 2、查看USB 摄像头接入开发板的打印信息,当然你的开发板首先需要先支持 USB-Host 。我的开发板串口打印信息是: [root@FORLINX6410]# usb 1-1: new full speed USB device using s3c2410-ohci and ad dress 4 usb 1-1: New USB device found, idVendor=0ac8, idProduct=301b usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1: Product: PC Camera usb 1-1: Manufacturer: Vimicro Corp. gspca: probing 0ac8:301b zc3xx: probe sensor -> 000a zc3xx: Find Sensor PB0330. Chip revision 0 input: zc3xx as /class/input/input2 gspca: video0 created [root@FORLINX6410]#
释放 USB 摄像头 的打印信息是: [root@FORLINX6410]# usb 1-1: USB disconnect, address 4 gspca: video0 disconnect gspca: video0 released [root@FORLINX6410]#