セルフパワーのUSBハブを使用してlinuxを起動出来ない

906 views
Skip to first unread message

nis

unread,
Sep 7, 2014, 11:00:18 PM9/7/14
to cevrza1...@googlegroups.com
CEV-RZ/A1Lには、USBポートが1つしかないので、
セルフパワーのUSBハブにUSBメモリを接続して見た所、
カーネルは、起動するのですが、rootファイルシステムがマウントできず
カーネルパニックを起こします。
直接USBポートに接続した場合は、普通に起動できます。
何かアドバイスがあれば、お教え下さい。

以下ログ



usb 1-1: new high-speed USB device number 2 using r8a66597_hcd
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.1: new high-speed USB device number 3 using r8a66597_hcd
usb 1-1.2: new high-speed USB device number 4 using r8a66597_hcd
hub 1-1.2:1.0: USB hub found
hub 1-1.2:1.0: 4 ports detected
usb 1-1.4: new high-speed USB device number 5 using r8a66597_hcd
hub 1-1.4:1.0: USB hub found
hub 1-1.4:1.0: 4 ports detected
usb 1-1.2.2: new high-speed USB device number 6 using r8a66597_hcd
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: device not accepting address 6, error -32
usb 1-1.2.2: new high-speed USB device number 7 using r8a66597_hcd
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: device not accepting address 7, error -32
usb 1-1.2.2: new high-speed USB device number 8 using r8a66597_hcd
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: device not accepting address 8, error -32
usb 1-1.2.2: new high-speed USB device number 9 using r8a66597_hcd
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: External hub limit reached.
usb 1-1.2.2: device not accepting address 9, error -32
hub 1-1.2:1.0: unable to enumerate USB device on port 2
sh_mobile_sdhi sh_mobile_sdhi.1: mmc0 base at 0xe804e800 clock rate 64 MHz



VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
libphy: sh_mii: probed
Base address at 0xe8203000, 00:a0:0b:02:05:87, IRQ 359.
sh-rtc sh-rtc: setting system clock to 5000-01-22 00:18:06 UTC (1130118974)
Waiting 3sec before mounting root device...
VFS: Cannot open root device "sda1" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; here are the available partitions:
1f00             448 mtdblock0  (driver?)
1f01              64 mtdblock1  (driver?)
1f02            1536 mtdblock2  (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

mah jha

unread,
Sep 12, 2014, 4:15:44 AM9/12/14
to cevrza1...@googlegroups.com
mah です。

私は、USB-HUB(BUFFALOのBHB4U2A11WHCという電源付セルフパワーのやつ)を使ってますが、Linuxは起動してます。

ちなみに、下がUSBに関係すると思われるLinux起動時のログです。

usb 1-1: new high-speed USB device number 2 using r8a66597_hcd
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.3: new high-speed USB device number 3 using r8a66597_hcd
usb-storage 1-1.3:1.0: Quirks match for vid 13fe pid 3600: 4000
scsi0 : usb-storage 1-1.3:1.0
scsi 0:0:0:0: Direct-Access              silicon-power    PMAP PQ: 0 ANSI: 0 CCS
sd 0:0:0:0: [sda] 7831552 512-byte logical blocks: (4.00 GB/3.73 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] No Caching mode page present
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] No Caching mode page present
sd 0:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sd 0:0:0:0: [sda] No Caching mode page present
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk

USB hub を見つけて、usb-storage としてUSBメモリをsdaにディスクとして認識してます。


nis さんのログを見ると、External hubというメッセージのところでエラーが出てますが、HUBを別の物に替えてみてはどうでしょう。



2014年9月8日月曜日 12時00分18秒 UTC+9 nis:

nis

unread,
Sep 12, 2014, 4:29:37 AM9/12/14
to cevrza1...@googlegroups.com
mahさん情報有難うございます。他のハブでは問題ないのですね。
と言う事は、USBドライバの問題でしょうかね。
このハブは、10ポートで、多分内部で4ポートのハブが3つ接続されていると思われます。
早速、4ポートハブで試してみた所、普通に起動出来ました。
有難う御座いました。

mah jha

unread,
Sep 12, 2014, 4:45:48 AM9/12/14
to cevrza1...@googlegroups.com
10ポートHUBですか!?

Linuxパソコンとかではその10ポートHUB動くんでしょうか? 気になります。

nis

unread,
Sep 12, 2014, 5:00:12 AM9/12/14
to cevrza1...@googlegroups.com
普通に動作致します。なので今回は、はまりました。
因みに、nexus10 (ハック済みの自前カーネル)にてこのハブを使って、
USBカメラ5台とftdiのUSBシリアルとかマウスとか接続して普通に使えます。

Reply all
Reply to author
Forward
0 new messages