Part Number: TUSB1004
Hi,
We have been looking at using TUSB1004 for application with two separate USB 3.2 Gen 2 interfaces from same device (can act as either host or peripheral).
We were expecting TUSB1004 in I2C mode would come up in default state such that it's enabled with certain default EQ settings, and we could adjust various Equalization etc. settings later on if need be for given external cabling setup.
However we have noticed the following in the register map:
- CTLSEL bits of General_1 register default to 0 which is 'Disabled'

- USB_MODE bit of USB_MODE register is set to 0 which indicates both USB lanes disabled

Can TI clarify if the TUSB1004 in I2C mode will be totally disabled at startup such that no USB device detection/enumeration is possible until the above two registers are enabled by I2C writes, or can it detect/enumerate USB devices prior to I2C writes?
If so that would not work well for our application, and I'd ask
- Does TI have another recommended redriver for QTY:2 USB 3.2 Gen 2 interfaces that is enabled at startup in I2C mode?
- Is anything other than the lack of ability to put TUSB1004 into compliance mode lost when using GPIO strap mode rather than I2C mode? Our assumption is the TUSB1004 would be enabled by default in GPIO strap mode.
Thanks!

