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.

TUSB8041: How to disable individual downstream USB port

Part Number: TUSB8041

Hi,

We designs one TUSB8041 hub controller in our IO-board to extend USB port number.

By our customer use case, they connects some USB peripheral devices to USB port of TUSB8041.

However they wants to know whether the downstream USB port behind the hub controller can be enabled or disabled.

If the answer is yes, customer wants to disable the downstream USB port by the software method ?

I saw there are I2C (SCL/SDA) signals in TUSB8041 controller. Should I disable USB port by I2C control transmission ?

thanks

Rick

  • Hi Rick,

    USB host controllers can send commands to USB hubs to power on /off ports, but these USB commands would need to be generated by the host not the hub.  TI does not have a tool to do this.

    It is possible to configure the hub with disabled ports over I2C but this can only be done by setting Register 08h after the initial reset of the device, it is not intended to be configured real time.

    Regards,

    JMMN