Part Number: TUSB4041I
Hi,
We are currently facing the following issue in our prototype system:
-
When a USB2.0 memory stick is inserted, the CPU can recognize it without any problem.
-
When a USB3.0 memory stick is inserted, the CPU cannot recognize it.
To solve this issue, we are considering using the TUSB4041I USB 2.0 hub.
According to the datasheet, TUSB4041I is a USB 2.0 hub (HS/FS/LS only) and does not provide a SuperSpeed path.
My understanding is:
-
If a USB3.0 memory device is connected through TUSB4041I, since there is no SuperSpeed channel, the device will automatically fall back and enumerate as a USB2.0 device (480 Mbps).
-
Therefore, the CPU will always recognize it as a USB2.0 device, which could solve the recognition issue described above.
Could you please confirm if this understanding is correct?
Also, is this behavior officially guaranteed by TI, or is it simply relying on the backward compatibility of USB3.0 devices?
Thank you very much for your clarification.
Conor