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: Discussion

Part Number: TUSB8041
Other Parts Discussed in Thread: TPS74801

Dear Team,

1.The TUSB8041I have the I2C EEPROM operation and SMBus slave operation mode, however, some parameters can be set by the HW pins, if we select external EEPROM mode, what EEPROM you recommend? There are also have OTP in the usb hub, is it probably programming our configuration before import to Delta?

 

2.The TUSB8041I need dual power rails (3.3V, 1.1V), there are no specify power on sequence describe in the section 8.3.7, the core power 1.1V we plan use an LDO and TRIM the 3.3V, the both rails probably startup at same time or between very short time, is it acceptable? For the LDO consumption, we have USB 3.0 upstream, one 3.0 down-stream, two 2.0 downstream, can you recommend the proper LDO to us?

 

3.I saw the USB compliance eye test for each downstream port in the datasheet, what’s the runtime OS for this compliance test? Our CPU is x86 and linux OS, all the downstream USB ports can be test directly?

BR

Kevin

  • Hi,

    1. We do not recommend a specific EERPOM. The only requiremtns are that the EERPOM operates as a I2C slave device and it has a memory space larger than the number or registers in TUSB8041.

    2. I reccoemend using ti.com to find a appropiate LDO for this application.

    3. The OS should not directly influence the eye diagram results. There are differences between Windows and Linux on how to send commands to TUSB8041 to send the appropriate compliance patterns. 

  • Dear Malik,

    Thanks for the information.

    Base on the question 2 information.

    What is the suitable LDO current requirement?

    BR

    Kevin

  • Hi,

    You want to account for the highest current consumption expected from TUSB8041 in your particular use case. Please see 7.7 Hub Input Supply Current for this information.

  • Dear Malik,

    Since I am not familiar with the USB product.

    Can you help me to check the suitable LDO?

    Or I can suggest 200mA for 3.3V and 1A for 1.1V?

    BR

    Kevin

  • Hi,

    If you need a specific part number to help with your search I would default tot eh regulators on the TUSB8041 EVM. (TPS7A4533 & TPS74801)

    You can suggest 200 mA for 3.3V. 1A for 1.1V is okay but ~1.2 - 1.5 A would be best. 

  • Dear Malik,

    Base on your first reply.

    Here is the customer input, can you check on it?

    1.       We do not recommend a specific EERPOM. The only requirements are that the EERPOM operates as a I2C slave device and it has a memory space larger than the number or registers in TUSB8041.

    [Customer]: we will set as the I2C slave device for the 8041, what’s the SMBUSz/SS_SUSPEND we should setting?

    2.       I will check the power consumption and let you know the suitable LDO.

    [Customer]: please confirm the power in sequence issue that the TUSB8041I need dual power rails (3.3V, 1.1V), there are no specify power on sequence describe in the section 8.3.7, the core power 1.1V we plan use an LDO and TRIM the 3.3V, the both rails probably startup at same time or between very short time, is it acceptable?

    3. The OS should not directly influence the eye diagram results. There are differences between Windows and Linux on how to send commands to TUSB8041 to send the appropriate compliance patterns. 

    [Customer]: we had an issue that USB hub is block the USB compliance test patterns in the Linux OS, so the scope can not detect the USB 2.0/3.0 test pattern in the downstream, that why I would like double confirm with you, the USB compliance eye are verified under Linux?

  • Hi,

    1. TUSB8041 will enter its I2C master mode when SMBUSz/SS_SUSPEND is held high when GRST is deasserted. A I2C slave device can then be connected on SDA and SCL.

    2. Please see section 7.6 Timing Requirements, Power-Up of TUSB8041 datasheet for power in sequence requirements. 

    3. Windows and Linux should send the same USB commands to enable TUSB8041 downstream port to enter compliance mode. Electrically there is no difference when enabling compliance mode with Windows or Linux. TUSB8041 eye diagram was tested under Windows but other customer have been able to test under Linux as well.please see the e2e thread below as it may answer some questions.

    https://e2e.ti.com/support/interface/f/138/t/596356