This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB4041I: Configuring to allow hi-speed or full-speed

Part Number: TUSB4041I
Other Parts Discussed in Thread: TUSB8044, TUSB8042, TUSB8043

Hello,

Do you know if these or any of our USB 2.0 hubs such as the (TUSB4041 or TUSB4020) can be configured to allow Hi-Speed or Full-Sped on a port-by-port basis?  I am wondering if there is a way to prevent one or two of the ports from enumerating as HS so that my downstream device draws less current.

Regards,

David

  • Hello David,

    The TUSB8042 / TUSB8043 and TUSB8044 SS USB Hubs have register configuration settings that allow you to configure a downstream port as HS only, disabling it's SS capability. This is possible with SS Hubs because the SS and HS hub instances are separated and independent as per the USB specification.

    However on HS hubs, it isn't compliant to limit the capability on a downstream port basis because you have a single HUB instance and the descriptors would inform of the capabilities of the USB Hub as a whole (not for each downstream port individually) and all downstream port must be able to support the reported maximum speed as per the USB specification.

    Regards,
    Jorge