Hi all,
My customer use TUSB8040 as Hub product for their customer. Please see the question below and see if you have any idea about that. Thank you very much.
The issue description is shown below. Please help to ask help from TI and see if it can be fixed by software level.
Platform: HP EliteBook Folio 9470m looks like an old Intel 3rd Gen platform.
USB docking station: TI USB hub TUSB8040. Under the hub, there is DisplayLink USB to HDMI chipset.
Step to reproduce:
- Connect a folio 9470m to a 3005pr USB3.0 Port Replicator and connect a screen in Port replicator.
- When you can see the display on the screen laptop and on external screen , RESTART the computer
- If the display is still on both screen ( laptop + external) RESTART the computer again
- Repeat these steps until the display appears only on the laptop screen
- when the problem appears if you click on RESTART , all comes back normally with a display on both screen but if you click on SHUTDOWN you may have a problem on USB3 eXtensible host driver in device manager.
The USB traffic captured when reproduced:
https://1drv.ms/u/s!AmBiJ6rWJ1B0hgEWDxJN2-Y1o4N0
DisplayLink’s analysis:
What should happen:
The dock's USB hub will perform an LFPS handshake with the notebook USB host controller and then will continue with USB link training (TS1, TS2 etc.).
What is happening in the failure case:
The dock's USB hub doesn’t respond to the notebook USB host controller’s LFPS during the handshake phase and instead starts sending TS1 directly.
The notebook USB host controller then ignores the TS1 as it is still expecting an LFPS response.
As such we believe this is an issue with the USB hub inside the HP 3005pr dock and we suggest passing this information to Texas Instruments for further investigation.
Comments from Intel:
Yes, I expected the issue is related to USB3 hub. We didn’t observe this issue on other hub and request HP to check with their hub vendor. When issue happen, the USB3 port will stop to detect RX termination. We didn’t reproduce this issue with other USB3 device, it seems your docking may have some abnormal behavior during reboot and cause our USB3 port lose function.