[Armadillo:07618] Re: Armadillo500 でFullSpeedのUSBカメラ動作不良について
SiF 高木
email@hidden
2011年 10月 7日 (金) 15:26:23 JST
システムインフロンティアの高木です。
中村様、情報ありがとうございます。
どの処理を実行した時に本エラーが起きているか調査したところ、
VIDIOC_STREAMONのioctlをであることがわかりました。
ただしioctl自体は正常終了を返しています。
ドライバとしては drivers/usb/hcd.c に含まれる usb_hcd_submit_urb 関数で
呼び出している hcd->driver->urb_enqueue というところまでわかりました。
ただ hcd->driver->urb_enqueue の実体がどれなのかまでは調べられていません。
もう少し調査してみます。
> 中村です。
>
> 解決策ではなく、別機種での情報ですが・・・
>
>> ちなみにLogicoolのC200(High/Full両対応のUVC)をFullSpeedポートに
>> 接続した場合も同様のエラーが発生して画像の取得ができませんでした。
>
> Armadillo-440のFullSpeedポート(上段)にLogicoolのQCAM-200R(Orbit AF)を
> 接続したときにも同じエラー
> Failed to submit URB 0 (-28)
> が発生しています。
>
> 原因は同じようなところにあるのかもしれませんね。
>
armadillo メーリングリストの案内