[Armadillo:06191] Re: USB カメラについて質問です
Takenoshita Koyo
email@hidden
2010年 11月 18日 (木) 19:21:16 JST
もう一つ、問題となりそうな箇所がありました。
linux-2.6.26-at9までは、特定のUVC対応カメラ
(Microsoft LifeCam HD-5000)が動作しないという問題がありました。
この問題に対応するために、USBの転送に使用する内蔵RAM(IRAM)のサイズ
を1024バイトから2048バイトに増やす変更を
linux-2.6.26-at10でおこないました。
http://armadillo.atmark-techno.com/news/100820/software-update
IRAMのサイズはコンフィギュレーションで1024〜16384の間で設定できる
ようになっています。ここを変えてみると、症状が変わるかもしれません。
Device Drivers --->
[*] USB support --->
[*] Use IRAM for USB
(2048) Size of 1 qTD's buffer : ここを変更
On Thu, 18 Nov 2010 18:52:52 +0900
Takenoshita Koyo <email@hidden> wrote:
> 竹之下です。
>
> モノが手元にないので、何とも言えませんが。。
>
> 問題の切り分けをしたいですね。
>
> USB給電ハブを間に挟むと、症状が変わったりしないでしょうか?
>
> On Thu, 18 Nov 2010 17:40:53 +0900 (JST)
> k <email@hidden> wrote:
>
> > お世話になります、河野です。
> >
> > レスありがとうございます。
> >
> > > > 補足ですがカメラの画像をビットマップのファイルに
> > > > 出力するプログラムがあるのですが320x240や352x288の
> > > > ビットマップは正常に出力できるのですが
> > > > 640x480等は出力できません。
> > > それでしたら、そのプログラムでどんなエラーが発生してい
> > るのか
> > > 調べるのが一番近道かもしれませんね。
> > > エラーがどこで発生していて、発生時のerrnoが何になって
> > いるか
> > > (もしくはperrorの表示)分かりますか?
> > このプログラムは私が作成したものではないので
> > 正確なことはわかりませんが
> >
> > // 画像データの取り出しの準備ができるまで待機
> > rc = select(self->fd + 1, &fds, NULL, NULL, &tv);
> > のselectでタイムアウトになって終了しています。
> > このselectはVideo4Linux2でのストリーミングを開始した後の
> > ところで
> > USBカメラのデータが来るまで待っているだけのようです。
> > ためしにタイムアウト値を30秒(元は2秒)に設定してみました
> > が
> > 30秒ほどまってタイムアウトで終了していました。
> > ストリーミングのデータが来ないようです。
> >
> >
> > luvcviewもビットマップをファイルに出力するプログラムも
> > 別のカメラでは640x480での動作を確認しています。
> > (luvcviewは画面に入りきらないですが)
> >
> > カーネルをat11に変更してみましたが現象は変わらないようで
> > す。
> >
> > > 画像として保存するだけであれば、mjpg_streamerの機能を
> > 使った方が
> > > 簡単かもしれません。
> > 時間があれば試してみます。
> >
> >
> > 以上よろしくお願い申し上げます。
> >
> >
> > --------------------------------------
> > Yahoo! Toolbar - For your Internet Safety
> > http://pr.mail.yahoo.co.jp/toolbar2/
> > _______________________________________________
> > armadillo mailing list
> > email@hidden
> > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> >
>
>
> --
> Takenoshita Koyo <email@hidden>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
--
Takenoshita Koyo <email@hidden>
armadillo メーリングリストの案内