[Armadillo:04131] Re: Armadillo-500 のブート時における USB 関連のエラーログについて ( 再送 )

email@hidden
2009年 3月 16日 (月) 18:43:19 JST


竹之下様

いつもお世話になっております。馬渕と申します。

メールありがとうございます。
文中に記載致します。

>>> また、以前ご報告いただいたログだと、少なくとも
>>> USBハブとMass Storage Class、HID Classと認識される何かを接続していた
よう
>>>>>> 見えるのですが、これらを外して動作を確認することはできますでしょうか
?
>>>
>> ⇒ ★認識に失敗するネットワークデバイスのみ接続した状態でも
>>    現象が確認されています。
>>    「USBハブとMass Storage Class、HID Classと認識される
>>       何かを接続...」とのことですが、どの部分のログを確認されて
>>    このように見えたのでしょうか?
>USBハブが接続されている?
>>>hub 1-0:1.0: USB hub found
>>>hub 1-0:1.0: 1 port detected
>
>USB Mass Storage Classが接続されている?
>>> USB Mass Storage support registered.
>
>HID Classが接続されている?
>>> drivers/usb/input/hid-core.c: v2.6:USB HID core driver
>
>という箇所です。
>が、これらはArmadillo-500 開発ボードのデフォルト設定で表示されるログでし
た。
>ですので、関係無いです。
>失礼いたしました。
★ 了解致しました。

>
>> ★また、改めてご質問させて頂きますが、下記、「エラーログ」の
>>  箇所ですがどのような状態なった場合に出力されるログか、
>>  お分かりになるようでしたらご教示願えないでしょうか。
>すみません。詳しくは分からないです。
>USB device desctiptorの取得は、USB機器が接続された時、機器情報を取得する
ために
>初めに行われる操作のようですので、ハードウェアに近いレイヤで問題が起きて
いるのだと思います。
>
★ 了解致しました。

>>> usb 1-1: device descriptor read/64, error -110
>のエラー番号110は、"ETIMEDOUT"のようです。
>
>接続しているデバイスは、USB 2.0対応のデバイスでしょうか?
★ USB2.0対応デバイスです。

>また、起動時にエラーが発生するとのことですが、
>Linuxを起動した状態でUSB機器を抜き差ししても同じ現象となりますでしょうか
>>
★ USB機器を抜いた状態で起動した後、機器を差した場合には発生しない
  ようですが、改めて確認してみます。

>USBアナライザでどんな信号が流れているのか、見るのが早いかもしれません。
★ 了解致しました。ご意見ありがとうございます。

以前メールでやり取りした内容も含めて、
状況等確認でき次第、またご連絡させて頂きます。

よろしくお願い致します。

>
>email@hidden さんは書きました:
>> 竹之下様
>> 
>> いつもお世話になっております。馬渕と申します。
>> 早速のご回答ありがとうございます。
>> 
>> (下記、「★印」にて質問事項記載しております)
>>>>>> 以下、お教え願えますでしょうか?
>>>>>> 1. 使用しているデバイスの型番
>>>>> => こちらは市販品ではなく、個別品のネットワークデバイスと
>>>>>  なっております。
>>> この現象は、Armadillo-500と接続した場合にだけ発生しますでしょうか?
>>> 他の、例えばPCなどと接続した場合は、どのような動作になりますか?
>>>
>> => 了解しました。確認でき次第ご連絡させて頂きます。
>>     (少々お時間かかるかもしれません)
>> 
>>>>>> 2. Armadilloに接続している他のデバイス
>>>>> => ネットワークデバイスと接続しているUSBポートとは別のもう一つの
>>>>>   USBポートをOTG設定しております(Ethernet Gadget)。
>>>>>   こちらのUSBポートとPCをUSB接続して使用していますが、
>>>>>   PCと未接続の場合もデバイスの認識エラーとなる場合があります。
>>> デフォルト設定のカーネル(OTGを使用しない)だと、どのような動作になるで
>>>>>> うか?
>> => 了解しました。確認でき次第ご連絡させて頂きます。
>>     (少々お時間かかるかもしれません)
>> 
>>> また、以前ご報告いただいたログだと、少なくとも
>>> USBハブとMass Storage Class、HID Classと認識される何かを接続していた
よ
>>>>>>> 見えるのですが、これらを外して動作を確認することはできますでしょうか
?
>>>
>> ⇒ ★認識に失敗するネットワークデバイスのみ接続した状態でも
>>    現象が確認されています。
>>    「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
>>>>>> <<<<< 以前いただいたログここまで <<<<<
>>>
>> 
>> なお、デバイスが正常に認識できた場合は、以下のログが出力されています。
>> (失敗した場合、以下のログは出力されません)
>> 【デバイス認識成功時のログ】
>> :
>> Mounting sysfs: done
>> Cleaning up system: done
>> Running local start scripts.
>> ==========成功時のログ(ここから)==========
>> Starting udevd: usb 1-1: new high speed USB device using fsl-ehci and
>> address 2
>> usb 1-1: configuration #1 chosen from 1 choice
>> ==========成功時のログ(ここまで)==========
>> done
>> Changing file permissions: done
>> Configure /home/ftp: done
>> Starting syslogd: done
>> :
>> 
>> お手数をおかけしまして大変申し訳ございませんが、
>> よろしくお願い致します。
>> 
>> 以上
>> 
>> --- Takenoshita Koyo <email@hidden> wrote:
>> 
>>> こちらで現象の確認ができませんので、原因の切り分けをおこなっていただ
け
>> ますでしょうか?
>>>>>> 以下、お教え願えますでしょうか?
>>>>>> 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
>>>>>> <<<<< 以前いただいたログここまで <<<<<
>>>
>>> 以上、よろしくお願い致します。
>> 
>> 
>> --------------------------------------
>> Power up the Internet with Yahoo! Toolbar.
>> http://pr.mail.yahoo.co.jp/toolbar/
>
>
>-- 
>Koyo Takenoshita


--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/



armadillo メーリングリストの案内