[Armadillo:04118] Re: Armadillo-500 のブート時における USB 関連のエラーログについて ( 再送 )
Takenoshita Koyo
email@hidden
2009年 3月 12日 (木) 09:47:21 JST
こちらで現象の確認ができませんので、原因の切り分けをおこなっていただけますでしょうか?
>>> 以下、お教え願えますでしょうか?
>>> 1. 使用しているデバイスの型番
>> => こちらは市販品ではなく、個別品のネットワークデバイスと
>> なっております。
この現象は、Armadillo-500と接続した場合にだけ発生しますでしょうか?
他の、例えばPCなどと接続した場合は、どのような動作になりますか?
>>> 2. Armadilloに接続している他のデバイス
>> => ネットワークデバイスと接続しているUSBポートとは別のもう一つの
>> USBポートをOTG設定しております(Ethernet Gadget)。
>> こちらのUSBポートとPCをUSB接続して使用していますが、
>> PCと未接続の場合もデバイスの認識エラーとなる場合があります。
デフォルト設定のカーネル(OTGを使用しない)だと、どのような動作になるでしょうか?
また、以前ご報告いただいたログだと、少なくとも
USBハブとMass Storage Class、HID Classと認識される何かを接続していたように
見えるのですが、これらを外して動作を確認することはできますでしょうか?
>>>> 以前いただいたログ >>>>>
【以下、起動時のログを抜粋】
:
usbmon: debugfs is not available
fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
fsl-ehci fsl-ehci.0: irq 36, io base 0x43f88400
fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
===============エラーログ(ここから)===========================
usb 1-1: new high speed USB device using fsl-ehci and address 2
usb 1-1: device descriptor read/64, error -110
usb 1-1: device descriptor read/64, error -110
usb 1-1: new high speed USB device using fsl-ehci and address 3
usb 1-1: device descriptor read/64, error -110
usb 1-1: device descriptor read/64, error -110
usb 1-1: new high speed USB device using fsl-ehci and address 4
usb 1-1: device descriptor read/8, error -110
usb 1-1: device descriptor read/8, error -110
usb 1-1: new high speed USB device using fsl-ehci and address 5
usb 1-1: device descriptor read/8, error -110
usb 1-1: device descriptor read/8, error -110
===============エラーログ(ここまで)===========================
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
pegasus: v0.6.13 (2005/11/13), Pegasus/Pegasus II USB Ethernet driver
usbcore: registered new driver pegasus
:
<<<<< 以前いただいたログここまで <<<<<
以上、よろしくお願い致します。
email@hidden さんは書きました:
> 竹之下様
>
> いつもお世話になっております。馬渕と申します。
>
> 以前、ご回答頂きました内容に関する追加情報です。
> お分かりになることがございましたら、ご教示願えないでしょうか。
>
>>> 3. Armadillo-500 CPUモジュールとベースボードのリビジョン
>>> (シリアルナンバーでも良いです。CPUモジュールはチップの上に、
>>> ベースボードはLANコネクタの上にシリアルナンバーが記載されています
> 。)
> 以下に示す2台のボードで現象を確認しています。
> (1)CPUモジュール(i.Mx31): S/N 070201-002045
> ベースボード: S/N 070202-002351
> (2)CPUモジュール(i.Mx31L): S/N 070101-002778
> ベースボード: S/N 070101-002239
>
> また、ジャンパーピンの設定、及び起動操作ですが、
> JP1をショートにセットして((1)はJP7もショート)、
> Armadilloを起動し、プロンプトが「hermit>」になった状態で
> 「b」を入力して、Linuxを起動しています。
>
> お手数をおかけしまして申し訳ございませんが、よろしくお願い致します。
>
> 以上
>
>> 竹之下様
>>
>> いつもお世話になっております。馬渕と申します。
>> 以前、ご回答頂きましたメールに対する返信が、かなり遅くなりまして
>> 申し訳ございません。
>>
>> 大変恐縮ではございますが、下記に回答致します。
>>
>>> 以下、お教え願えますでしょうか?
>>> 1. 使用しているデバイスの型番
>> => こちらは市販品ではなく、個別品のネットワークデバイスと
>> なっております。
>>
>>> 2. Armadilloに接続している他のデバイス
>> => ネットワークデバイスと接続しているUSBポートとは別のもう一つの
>> USBポートをOTG設定しております(Ethernet Gadget)。
>> こちらのUSBポートとPCをUSB接続して使用していますが、
>> PCと未接続の場合もデバイスの認識エラーとなる場合があります。
>>
>>> 3. Armadillo-500 CPUモジュールとベースボードのリビジョン
>>> (シリアルナンバーでも良いです。CPUモジュールはチップの上に、
>>> ベースボードはLANコネクタの上にシリアルナンバーが記載されています
> 。)
>> => 申し訳ございません、現在も確認中です(お客様所有物の為)。
>>
>>> 4. 使用しているカーネルのバージョン
>> => Linux Kernel 2.6.18-at8です。
>>
>> なお、デバイス認識エラーの発生頻度は10回中6回程度となっています。
>>
>> 何かお分かりになることがございましたら、お手数ではございますが
>> ご教示頂けないでしょうか。
>>
>> 大変申し訳ございませんが、よろしくお願い致します。
>>
>> 以上
>>
>>
>>> 竹之下です。
>>>
>>>> 上記ログが示す意味や、USBのネットワークデバイスを認識できない現象との
>>>> 関連性等、お分かりになるようでしたら、大変お手数ではございますが、
>>>> ご教示願えないでしょうか。
>>> エラーは、USBのehciドライバのレイヤでデバイスを認識する部分で出ているよ
>> う
>>> です。
>>> (詳しくソースを見ていないので特定出来ていません。)
>>>
>>> 例えば、同じドライバを使用していると思われる、
>>> BUFFALOのLUA2-TXだと以下のようなログが表示されました。
>>>> usb 1-1: new full speed USB device using fsl-ehci and address 3
>>>> usb 1-1: configuration #1 chosen from 1 choice
>>>> pegasus 1-1:1.0: setup Pegasus II specific registers
>>>> pegasus 1-1:1.0: eth1, MELCO/BUFFALO LUA2-TX, 00:40:26:cb:5f:d6
>>> ご報告いただいたログだと、
>>> - 何度も認識を繰り返している
>>> - USB Mass Storageとして認識されている(?)
>>> あたりが気になるところです。
>>>
>>> 以下、お教え願えますでしょうか?
>>> 1. 使用しているデバイスの型番
>>> 2. Armadilloに接続している他のデバイス
>>> 3. Armadillo-500 CPUモジュールとベースボードのリビジョン
>>> (シリアルナンバーでも良いです。CPUモジュールはチップの上に、
>>> ベースボードはLANコネクタの上にシリアルナンバーが記載されています
> 。)
>>> 4. 使用しているカーネルのバージョン
>>>
>>> --
>>> Koyo Takenoshita
>
>
> --------------------------------------
> Power up the Internet with Yahoo! Toolbar.
> http://pr.mail.yahoo.co.jp/toolbar/
--
Koyo Takenoshita
armadillo メーリングリストの案内