Other Parts Discussed in Thread: AM5728
Hi, we are using TUSB8041 with processor AM5728 for a 4 port downstream USB3.0 application. The design is basically following AM5728 GP EVM. We found a same issue on both our board and EVM board: the Kingston USB3.0 disk, PN DTSE9G2, both 64GB and 128GB cannot be detected. The USB disk information is as below.
On our board, the issue persist happening on certain port, however it is board to board deviation. For instance, issue persist happened on port 1 and port 3 and 4 on one of our board(port 2 is OK), but happened on port 2, and port 3(port 1, 4 is OK) on another our board.
On AM5728 GP EVM board, issue persist happend on USB port P14's lower port(this is a stacked USB connector) and on port P13.
We have connected some other devices on our board: Transcend JF780 USB 3.0 disk, SanDisk SDCZ48 USB 3.0 disk, they all work normally on all the 4 ports and the speed is USB3.0.
HP USB 1.1 mouser, also able to work normally.
Our schematic is mostly same as EVM board, but layout is totally different. However the issue happened on both EVM board and our board.
Below is debug message from AM5728 serial port upon the issue happened and some part of our schematic.
root@am57xx-evm:~# [ 848.440849] usb 2-1.4: new SuperSpeed USB device number 20 using xhci-hcd
[ 848.471047] usb 2-1.4: device descriptor read/8, error -71
[ 848.590795] usb 2-1.4: new SuperSpeed USB device number 20 using xhci-hcd
[ 848.622183] usb 2-1.4: unable to get BOS descriptor set
[ 848.627834] usb 2-1.4: unable to read config index 0 descriptor/start: -71
[ 848.634911] usb 2-1.4: can't read configurations, error -71
[ 849.240874] usb 2-1.4: Device not responding to setup address.
[ 849.460852] usb 2-1.4: new SuperSpeed USB device number 21 using xhci-hcd
[ 854.550865] usb 2-1.4: device descriptor read/8, error -110
[ 854.670800] usb 2-1.4: new SuperSpeed USB device number 21 using xhci-hcd
[ 854.701157] usb 2-1.4: device descriptor read/8, error -71
[ 854.820892] usb 2-1-port4: attempt power cycle
[ 855.760850] usb 2-1.4: new SuperSpeed USB device number 22 using xhci-hcd
[ 860.870851] usb 2-1.4: device descriptor read/8, error -110
[ 860.990802] usb 2-1.4: new SuperSpeed USB device number 22 using xhci-hcd
[ 861.021143] usb 2-1.4: device descriptor read/8, error -71
[ 861.520865] usb 2-1.4: new SuperSpeed USB device number 23 using xhci-hcd
[ 866.630870] usb 2-1.4: device descriptor read/8, error -110
[ 866.750802] usb 2-1.4: new SuperSpeed USB device number 23 using xhci-hcd
[ 866.781057] usb 2-1.4: device descriptor read/8, error -71
[ 866.900898] usb 2-1-port4: unable to enumerate USB device
Please advise possible root cause?