ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2012年10月19日 星期五

USB HUB supplied power

usb 2-1.3: new high speed USB device using fsl-ehci and address 3
usb 2-1.3: New USB device found, idVendor=0403, idProduct=6011
usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-1.3: Product: Quad RS232-HS
usb 2-1.3: Manufacturer: FTDI
usb 2-1.3: rejected 1 configuration due to insufficient available bus power
usb 2-1.3: no configuration chosen from 1 choice

'usb 2-1.3: rejected 1 configuration due to insufficient available bus power'

找到印出這個 message 的 code,在比較式把 value 印出來, 結果是: bMaxPower:250 *2, bus_mA: 100
代表hub report 只有100mA 的輸出能力,但是 device claim 250mA。

查一下 hub 的 datasheet,,知道 hub 有兩種模式:
  • bus_powered: 從 upstream 取得電源,所以downstream 只允許有 100mA,而且所有 down stream 的總和不得超過 500mA
  • self_powered: 自己有電源(adaptor),每個 downstream 都可以有 500mA

所以猜是 hub 的 configuration 錯了。

hub 的 configuration 是由 configureation pin SEL0-2 決定,
剛好有決定是 bus-power 或 self-power mode。

改掉成 self-power mode 後,就 OK 了。

沒有留言:

標籤

網誌存檔