作者vtr198172 (43米的深海)
看板LinuxDev
标题[问题] UVC的问题
时间Mon Mar 1 18:10:40 2010
小弟跑一支V4L2撷取webcam的影像存成jpg的程式。
遇到一个问题,同一支程式,在x86上运作就OK,在arm开发板上却不能跑?
想不太出为什麽,会不会可能是uvc driver的关系?
如果是uvc driver的问题 我要如何看这二个平台的UVC版本呢?
以下详列出资讯:
V4L2的程式binary档: v4l2grab
root@host: ./v4l2grab -W 640 -H 480 -o a.jpg
webcam的型号是058f:3820 Alcor Micro Corp
x86 platform: fedora 10 ,linux 2.6.27.5-117.fc10.i686
arm platform: arm9 ,linux 2.6.30-davinci1
在arm上跑的结果,会出现下面错误。
uvcvideo: Failed to submit URB 0 (-90).
VIDIOC_STREAMON error 90, Message too long
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.22.20.210
1F:→ shikoku:arm 下的/dev 有出现video0 吗? 03/02 22:55
2F:→ vtr198172:有~但camera的是video1 03/04 10:29
3F:→ shikoku:video0 是? v4l2grab 是不是开错video device了? 03/04 20:46