看板 LinuxDev 關於我們 聯絡資訊
小弟跑一支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