2023年10月15日 星期日

新購 ACASIS HS-710PB USB 3.0 12V 4A電源10口分線器

目前手邊在用的 7 port USB Hub,價格只要幾百元,當初是挑最便宜的。雖然聲稱是 USB 3.0 的規格,但 Linux 系統抓到的是 USB 2.0 HUB,而且常常會出問題,因此想換一個。原本只想換一樣 7 port 的就好,後來不小心看到有 16 port 的,但價格不低,就不要太貪心,先買 10 port 的吧。

網拍產品的標題為「 ACASIS HS-710PB USB 3.0 12V 4A電源10口分線器」,價格 NT$ 1,290。附一個 12V/4A 的電源供應器,有些較便宜的,電源供應器是 12V/2A 的。


好奇它是如何加到十個 port 的,使用 Linux 的 dmesg 看到的訊息如下。

----------------------------
[326717.201917] usb 1-8: new high-speed USB device number 44 using xhci_hcd
[326717.340618] usb 1-8: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 2.02
[326717.340641] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[326717.340652] usb 1-8: Product: USB2.1 Hub
[326717.340661] usb 1-8: Manufacturer: Generic
[326717.343176] hub 1-8:1.0: USB hub found
[326717.344225] hub 1-8:1.0: 4 ports detected
[326717.449440] usb 2-7: new SuperSpeed USB device number 2 using xhci_hcd
[326717.473282] usb 2-7: New USB device found, idVendor=0bda, idProduct=0411, bcdDevice= 2.02
[326717.473285] usb 2-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[326717.473286] usb 2-7: Product: USB3.2 Hub
[326717.473287] usb 2-7: Manufacturer: Generic
[326717.477616] hub 2-7:1.0: USB hub found
[326717.479084] hub 2-7:1.0: 4 ports detected
[326717.628960] usb 1-8.3: new high-speed USB device number 45 using xhci_hcd
[326717.728606] usb 1-8.3: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 2.02
[326717.728614] usb 1-8.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[326717.728616] usb 1-8.3: Product: USB2.1 Hub
[326717.728618] usb 1-8.3: Manufacturer: Generic
[326717.730150] hub 1-8.3:1.0: USB hub found
[326717.731026] hub 1-8.3:1.0: 4 ports detected
[326717.791436] usb 2-7.3: new SuperSpeed USB device number 3 using xhci_hcd
[326717.813658] usb 2-7.3: New USB device found, idVendor=0bda, idProduct=0411, bcdDevice= 2.02
[326717.813661] usb 2-7.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[326717.813663] usb 2-7.3: Product: USB3.2 Hub
[326717.813664] usb 2-7.3: Manufacturer: Generic
[326717.818918] hub 2-7.3:1.0: USB hub found
[326717.820424] hub 2-7.3:1.0: 4 ports detected
[326717.884909] usb 1-8.4: new high-speed USB device number 46 using xhci_hcd
[326717.984578] usb 1-8.4: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 2.02
[326717.984596] usb 1-8.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[326717.984602] usb 1-8.4: Product: USB2.1 Hub
[326717.984608] usb 1-8.4: Manufacturer: Generic
[326717.986572] hub 1-8.4:1.0: USB hub found
[326717.987505] hub 1-8.4:1.0: 4 ports detected
[326718.049471] usb 2-7.4: new SuperSpeed USB device number 4 using xhci_hcd
[326718.071675] usb 2-7.4: New USB device found, idVendor=0bda, idProduct=0411, bcdDevice= 2.02
[326718.071694] usb 2-7.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[326718.071702] usb 2-7.4: Product: USB3.2 Hub
[326718.071708] usb 2-7.4: Manufacturer: Generic
[326718.076772] hub 2-7.4:1.0: USB hub found
[326718.078548] hub 2-7.4:1.0: 4 ports detected
----------------------------

使用 lsusb 查看 USB 裝置。

----------------------------
Bus 002 Device 010: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 009: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 008: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 064: ID 262a:100d SAVITECH Corp. FiiO USB DAC Q1
Bus 001 Device 063: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 062: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 061: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 065: ID feed:0000 Vial Magicforce 68 with Trackpoint
Bus 001 Device 059: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 004: ID 0bda:0169 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
----------------------------

使用的是 Realtek 瑞昱半導體的晶片,型號  RTS5411。這是一個 1-4 的 USB HUB 控制晶片,兩個晶片串接就可以得到 7埠的 HUB,三個串接就是這個 10埠的 HUB 了。

以下說明引用自知乎網站。

RTS5411 的一般说明

RTS5411是一个USB3.0 HUB控制器,集成了USB3.0&USB2.0收发器、MCU、SIE、稳压器、和充电电路。RTS5411向后兼容USB2.0,USB1.1规范,支持超速,高速,全速,低速操作。

RTS5411为每个下游端口提供电池充电功能。并且符合电池充电规范1.2,可为为各种手提设备充电。根据BC1.2规范,RTS5411不仅下游端口可以作为充电器,上游端口同样支持两个特别的功能。RTS5411上游端口第一个充电功能被叫做“ACA-dock”模式。支持ACA-dock的设备,它将作为各种外设的主机。然而,尽管处于ACA-dock模式,这个设备也能够同时被充电;RTS5411上游端口第二个充电功能被叫做“chaarger detection”功能。RTS5411可以识别插在上游端口的BC1.2充电器模式,包括CDP、DCP和SDP。RTS5411支持自动侦测开关机制,这样可以在合适的模式下,给手提设备充电。

RTS5411可以通过灵活的ISP通道用外部SPI flash更新固件。可以用外部的SPI flash或者EPROM配置大量特性和设置。仅使用USB线和RTS5411下载工具就可实现ISP功能。

RTS5411的特性和设置也可以通过SMBUS接口或者内部eFuse配置。


RTS5411可以通过各种接口和其他设备通信,例如GPIO,I2C,SMBUS。利用这些接口可以灵活拓展各种应用。


此外,RTS5411支持一个特别的节约电源功能,delink模式。即使RTS5411上游接口连接另外的主机或hub上,但是如果没有设备连接RTS5411,RTS5411进入delink模式,为系统节约电源。

RTS5411 的特性

这部分详见DATASHEET. 此处列出重要特性。

  • MTT(Multiple Transaction Translator)
    1. 每个下游端口有1个TT。
    2. 当多个下游端口全速并发时有更大的数据吞吐量。
  • 符合USB充电规范1.2版本和其他手持设备
    1. DCP模式模式。
    2. CDP模式。
    3. ACA-Dock功能。
    4. 为接在上游端口兼容BC1.2的充电器提供侦测功能。
    5. D+/D– Divider Modes 2.0V/2.7V, 2.7/2.0V and 2.7/2.7V。
    6. D+/D- 1.2V Mode.
  • RTS5411的上游端口可以侦测它所连的DSP是一个SDP、CDP或者DCP。当RTS5411连接到一个充电端口,它被允许从DSP吸收更多的电流。
  • 下游端口支持Gang mode和Individual mode。
  • 支持USB2.0 LPM-L1功能。
  • 支持USB3.0 U1/U2/U3省电模式。
  • 集成Fast 8051微处理器。
  • 支持12MHz晶体时钟。
  • 集成3.3V内部LDO输出,输入范围4.5V-5.5V。
  • 集成1.2V开关稳压器输出,输入范围3.0V-5.5V。
  • 支持Efuse配置功能或者例如non-removable port、gang mode等配置。
  • 支持“Delink”省电功能。
    1. 如果没有任何设备接在RTS5411的下游端口,RTS5411将断开自己和主机或者HUB的下游端口的连接,从而进一步实现省电功能。一旦有任何设备连接下游端口,上游端口将自动重新连接。



沒有留言:

張貼留言

網誌存檔