[Armadillo:04187] Re: Armadillo-500FXにてUSBをHigh speed

KATSUYA MOTOHASHI email@hidden
2009年 4月 13日 (月) 11:21:10 JST


本橋です。

溝渕様、お返事ありがとうございます。

>コンフィギュレーションはこれで問題無いように思います。
>ビルドしたカーネルイメージが動いていることは確認できていますか?
問題なく動作しています。簡単に手順を挙げますと
>> ATDEにて
>> Make menuconfig
>> ->Device Drivers
>>   ->USB support
>>   -> <*>EHCI HCE(USB 2.0) support
>>     -> Allow High Speed
>>      ->(X) on OTG port
上記の設定を行い作成したlinux.bin.gz,romfs.img.gzファイルを
共有エリアにコピー → TFTPサーバによる転送+書き込み を行い
問題なく動作しています。デモアプリも動作しています。

>CON1: ハードウェア的にFullスピード固定になっています。
>CON3: カーネルのコンフィグレーションによりHighスピードに設定可
COM3にUSB機器を接続し、armadilloを起動させた直後に
dmesg | grep usb として関係ありそうなメッセージを出力してみました。

[email@hidden (ttymxc0) ~]# dmesg | grep usb
usb usb1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usb-storage
usb 1-1: new high speed USB device using fsl-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
usb-storage: device found at 2
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
usb-storage: device scan complete
usb usb2: configuration #1 chosen from 1 choice
usb usb3: configuration #1 chosen from 1 choice
usb 3-1: new full speed USB device using fsl-ehci and address 2
usb 3-1: not running at top speed; connect to a high speed hub
usb 3-1: configuration #1 chosen from 1 choice
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete

ここで
usb 1-1: new high speed USB device using fsl-ehci and address 2
とありましたのでSSDへの接続がhigh speedモードになっている
のではないかと考えています。

Config での USB support の部分で * をつけているのは以下になります。
Support for Host-side USB
USB device class-devices
EHCI HCD support
 Support for Freescale controller
   Support for OTG port
USB Monitor

なにかお気づきの点などがありましたら助言の程、
よろしくお願いします。




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