Linux,Debian系统上摄像头的问题

时间:2019-01-26 12:29:02

标签: linux camera debian usb-camera

因此,我制作了一些高速的opencv摄像机检测代码,使其在我的debian labtop上运行,并购买了一些720p60中国式USB摄像头。一切都很好。但是我想让它在我的TinkerBoard S(tinkerOS-debian)上运行。

在这里,我的lsusb输出暗示了相机只是拒绝被检测到(也尝试过guvcview&cheese,都没有用):

Bus 001 Device 006: ID 05a3:9230 ARC International 
Bus 001 Device 004: ID 1ea7:2001  *this is where i suspect the cam should be*
Bus 001 Device 005: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 001 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0bda:481a Realtek Semiconductor Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

但是我认为我发现了问题,只是不知道解决方案。运行dmesg时,我发现以下条目:

[   94.277615] usb 1-1.4: new high-speed USB device number 6 using dwc2
[   94.450592] usb 1-1.4: New USB device found, idVendor=05a3, idProduct=9230
[   94.450611] usb 1-1.4: New USB device strings: Mfr=2, Product=1, 
SerialNumber=0
[   94.450625] usb 1-1.4: Product: USB 2.0 Camera
[   94.450637] usb 1-1.4: Manufacturer: HD Camera Manufacturer
[   94.454526] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (05a3:9230)
[   94.496335] uvcvideo: auto-suspend is blacklisted for this device

编辑:两个输出都来自修补程序板。

2 个答案:

答案 0 :(得分:0)

线程死了,但仍然觉得我应该提供解决方案。

结果发现,尽管仅凸轮是连接的,但它始终位于/ dev / video4的某个位置

无论是什么原因...

答案 1 :(得分:-1)

听起来像笔记本电脑上安装的任何驱动程序都不会在TinkerOS板上消失。转到第二个代码块,此行看起来像照相机:

Bus 001 Device 006: ID 05a3:9230 ARC International 

与笔记本电脑进行比较以了解有什么区别是很有用的。

也许尝试these answers来获取驱动程序(在连接了网络摄像头的笔记本电脑上)。进行转换时,请确保使用相同的物理端口,以避免数字更改并引起混乱。

在Google上搜索供应商/产品代码(05a3:9230)也会带来一些相关结果,尽管我发现没有结论。