作者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
→ shikoku:arm 下的/dev 有出現video0 嗎? 03/02 22:55
→ vtr198172:有~但camera的是video1 03/04 10:29
→ shikoku:video0 是? v4l2grab 是不是開錯video device了? 03/04 20:46