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.

Implementing a composite USB hub with the TUSB4041I-Q1 Controller

Other Parts Discussed in Thread: TUSB4041I-Q1

Hello,

I am designing a production programming fixture that requires 20 USB ports to interface to a computer. I want to design a Composite USB hub using several TUSB4041I-Q1 Controller ICs and have some questions:

  1. The Datasheet says that the Device can be configured via SMBus. My design will not have an on-board microcontroller so is there any way to configure this directly through the upstream USB connection via PC? Or do I need some special hardware programmer to do it?
  2. The datasheet mentions the use of an external I2C EEPROM for storing settings. Is this absolutely necessary for the IC or does it have the capability of running without one? (I'm looking for the absolute simplest way to implement this hub).

Thank you,

Jason Owens

  • Hello,
    The hub can fully work without the external EEPROM.
    You can't configure the Hub via USB, it has to be done via SMBus or EEPROM.
    A few settings are also configurable by one-time-programming, please look at the datasheet to know which settings you can configure via OTP.

    The easiest way is to use the external EEPROM since you can control all the settings that are SMBus configurable.
    Regards