Hi Team,
Does TUSB4041I has requirement for external EEPROM? Wether only the E2PROM start with 5Xh can be accessed? 
Hi Kailun,
There is no requirement for an external EEPROM. It is only needed if the default settings of the TUSB4041I need to be changed.
If EEPROM is going to be used, address 00h of the EEPROM needs to be 55h, yes.
Thanks,
Ryan
Thanks Ryan,
If the USB HUB 4041I must use an external E2PROM, then the E2PROM address at that location needs to be 1010000b. May I ask if this address can be modified? In other words, can E2PROMs from other manufacturers with addresses other than 1010000b be accessed smoothly?

Hi Kailun,
The EEPROM must be this address, yes. The TUSB4041I will only read from this address.
Thanks,
Ryan
Hi Ryan,
Thanks for your response,
Regarding the TUSB4041i, there are two questions that need your help to confirm:
1: The datasheet mentions that part of the registers are in the one-time programmable ROM of the TUSB4041i.
The default register configuration of the TUSB4041i on the development board is same in all TUSB4041I? If the functionality is verified on the development board, the devices we receive later should work fine too, right?

2: REG_07h sets whether the downstream interface can be detached.
One of our downstream interfaces is connected to an MCU and cannot be detached. Does it require special setting? What will happen if it is not set?
Hi Kailun,
The TUSB4041I used on the EVM should be the same as the units sold on TI.com, yes. They should have the exact same functionality.
2: REG_07h sets whether the downstream interface can be detached.
One of our downstream interfaces is connected to an MCU and cannot be detached. Does it require special setting? What will happen if it is not set?
For this, you will need to go into register 0x07 and set bit 7 to 1 to allow these settings to be changed. Then, bit 3 of register 0x07 can be used to set port 4 as removable or not removable.

While this should not affect functionality of the port if not set, I would still recommend doing this to be safe.
Thanks,
Ryan
Thanks Ryan!
Can the configuration be set via OTP? Pprogram the corresponding register configuration based on customer's file when shipping?
Hi Kailun,
Can the configuration be set via OTP? Pprogram the corresponding register configuration based on customer's file when shipping?
This configuration can be done via EEPROM, but not OTP. To create a new OTP for the device, there would need to be a strong enough business case to do this at production for specifically this customer, and this would be handled by the BU.
Thanks,
Ryan
Hello,
Closing thread due to inactivity. If you have any follow-up questions or concerns, feel free to reply.
Thanks,
Ryan