Tool/software: Linux
Dear TI,
We have two X86 INTEL Denverton platform project, which used 2 TUSB8041 on board design.
Recently, both of the two project find some MB will take a lot of time when boot into REDHAT LINUX(7.5/7.4/7.3).
After check dmesg, there is some key word as below:
==============
usb 2-4: Set SEL for device-initiated U1 failed.
usb 2-4: Set SEL for device-initiated U2 failed.
hub 2-3:1.0: config failed, can't read hub descriptor (err -22)
usb 2-3: Disable of device-initiated U1 failed.
usb 2-3: Disable of device-initiated U2 failed.
hub 2-3:1.0: config failed, can't get hub status (err -71)
xhci_hcd 0000:00:15.0: Cannot set link state
==============
we have do some experiment for your reference:
1. Force AC shutdown & 4S shutdown then power on, the symtom will gone, only OS shutdown will fail.
2. UBUNTU/Windows got similar symptom, not only happen in REDHAT
3. Cut the USB3.0 signal from SOC to TUSB8041 upstream, the symptom will gone and USB2.0 still work fine.
We have measured the sequence looks good 3.3V==>1.1V==RESET
And the sequence after AC/4S/OS shutdown then power on is the same.
Could you advise if any possible design defect in our project?