[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 メーリングリストの案内