s3c6410,mjpg-streamer,ZC3XX ,USB網絡攝像頭移植成功。
吐槽先:USB 設備,是我剛剛開始學習的,完全搞不懂,玩這個USB攝像頭淘寶上買的雜牌子,我在xp 下測試了一下,只能保證芯片是芯片是ZC0301PL。 其它都未知。
現在開始正文:
我的操作環境是、主機:xp + VMware Ubuntu 10.10 。 開發板:OK6410 A板。 使用內核:Linux 2.6.36.2 。 使用軟件: mjpg-streamer
1、配置內核支持 中微星的 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
配置好了以後編譯內核,下載到開發板。
[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]#
3、編譯安裝:mjpg-streamer
移植參考 基於TQ2440開發板的Linux-2.6.30.4的網絡攝像機的實現
免費下載地址在 http://linux.linuxidc.com/
用戶名與密碼都是www.linuxidc.com
具體下載目錄在 /2012年資料/5月/28日/S3C6410,mjpg-streamer,ZC3XX ,USB網絡攝像頭移植/
主要步驟,自己總結為: 3.1 : 下載 mjgp-streamer 源碼包 http://mjpg-streamer.svn.sourceforge.net/viewvc/mjpg-streamer.tar.gz?view=tar