关于摄像头驱动问题

hotkarriver 2010-10-10 02:42:18
最近买了个台电的L130彩蛋摄像头,想连在开发板上做个视频采集的,然后我把2.6.32.2内核编译过后烧到板子上,挂载了NFS文件系统,启动起来插上摄像头,显示以下信息:
usb 1-1:new full speed USB device using s3c2410-ohci and address 3
usb 1-1:NEW USB device found,idVendor=0ac8,idProduct=3450
usb 1-1:NEW USB device string: Mfr=1,Product=2,SerialNumber=0
usb 1-1:Product:Teclast PC Camera
usb 1-1:Manufacturer:Vimicro Corp
usb 1-1:configuration #1 chosen from 1 choice
uvcvideo:Found UVC 1.00 device Teclast PC Camera(0ac8:3450)

上面纯手打,有小问题请指正。
在网上搜0ac8:3450及其他的提示信息,一直没查到到底这个摄像头是什么芯片,网上有网友说可以用lsusb或者lshal命令查看USB设备,可是我这里提示
/bin/sh: lsusb: not found

想知道这个摄像头到底是什么型号的,然后再去找这个摄像头驱动。

望论坛高手出来指点指点!!不甚感激
...全文
135 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
李迟 2010-10-11
[Quote=引用 6 楼 hotkarriver 的回复:]
引用 3 楼 subfate 的回复:
/bin/sh: lsusb: not found
——————————————
是用root吗?

经过google,0ac8:3450这个型号可以使用UVC来驱动。从你的信息也可知道uvcvideo:Found UVC 1.00 device Teclast PC Camera(0ac8:3450)
详见http://www.ideasonb……
[/Quote]
当年毕业设计时候,也是用UVC驱动的,在/dev下有video文件出现,不过名称不一定就是video,可能是video1,……等等。
不知楼主具体原因,希望楼主能摸索出来。
回复
hotkarriver 2010-10-11
[Quote=引用 5 楼 deep_pro 的回复:]
板子上那个busybox 别指望有lsusb
[/Quote]
正解,在PC上这个指令可以用
回复
hotkarriver 2010-10-11
[Quote=引用 1 楼 deep_pro 的回复:]
Z-star Vimicro 中星微系列中的一种
不过3450 这个型号尚未被gspca 支持
强行改改drivers/media/video/gspca/zc3xx.c的device_table,加入3450 ,试试运气
[/Quote]
谢谢,我按照你的方法试了一下,虽然提示了
gspca:probing 0ac8:3450
zc3xx:probe sensor -> 0000
zc3xx:Find Sensor HV7131B
gspca:probe ok
gspca:probing 0ac8:3450
但是还是没有在/dev下生成控制台,运行程序时打不开设备。。。
回复
hotkarriver 2010-10-11
[Quote=引用 3 楼 subfate 的回复:]
/bin/sh: lsusb: not found
——————————————
是用root吗?

经过google,0ac8:3450这个型号可以使用UVC来驱动。从你的信息也可知道uvcvideo:Found UVC 1.00 device Teclast PC Camera(0ac8:3450)
详见http://www.ideasonboard.org/uvc/
又:生产芯片……
[/Quote]
恩,我一直用的root账户
谢谢你的提示,我在配置界面里选上了UVC input events device support
然后在插上摄像头的时候多打印出了一段话:
input:Teclast PC Camera as /devices/platform/s3c2410-ohci/usb1/1-1/1-1:1.0/int/input3
但是在/dev下还是没有生成控制台设备,目前还在摸索中,先谢谢了
回复
deep_pro 2010-10-11
板子上那个busybox 别指望有lsusb
回复
李迟 2010-10-11
忘了说了,PC中好像UVC已经编译好了,直接插上就能用。在开发板上,还需要自己配置内核。
回复
李迟 2010-10-11
/bin/sh: lsusb: not found
——————————————
是用root吗?

经过google,0ac8:3450这个型号可以使用UVC来驱动。从你的信息也可知道uvcvideo:Found UVC 1.00 device Teclast PC Camera(0ac8:3450)
详见http://www.ideasonboard.org/uvc/
又:生产芯片的跟生产摄像头的可以不是同一厂商。

祝好。
回复
hotkarriver 2010-10-11
是不是要在rcS里面加上/bin/mdev -s啊
明天试试
回复
hotkarriver 2010-10-11
[Quote=引用 12 楼 deep_pro 的回复:]
那个还是需要mdev 来创建节点的,lz移植udev或mdev没
[/Quote]
我查了下,编译busybox时候已经选上了mdev了。。。
回复
hotkarriver 2010-10-11
[Quote=引用 12 楼 deep_pro 的回复:]
那个还是需要mdev 来创建节点的,lz移植udev或mdev没
[/Quote]
难道是在busybox里面配置那个mdev?我试试啊
谢谢
回复
deep_pro 2010-10-11
那个还是需要mdev 来创建节点的,lz移植udev或mdev没
回复
airfree85 2010-10-11
uvcvideo:Found UVC 1.00 device Teclast PC Camera(0ac8:3450)
已经用UVC万能驱动加载了
正常的话会在/dev/video0 有这个设备节点
回复
narwal 2010-10-11
uvc支持的驱动比gspca还多吗
回复
deep_pro 2010-10-10
Z-star Vimicro 中星微系列中的一种
不过3450 这个型号尚未被gspca 支持
强行改改drivers/media/video/gspca/zc3xx.c的device_table,加入3450 ,试试运气
回复
相关推荐
发帖
Linux_Kernel
创建于2007-08-27

4151

社区成员

Linux/Unix社区 内核源代码研究区
申请成为版主
帖子事件
创建了帖子
2010-10-10 02:42
社区公告
暂无公告