Part Number: AM5718
Hi, TI Expert.
Our customer use AM5718 as "USB device", and connect to x86 platform "USB Host".
Block diagram as below.

We found USB device (AM5718) even enumeration success, but it seems always try to re-connect & appear incompatible ico , status as below.

So we try to capture USB packet for debugging,
* Failed (left), Success (right)

As far as I know, we found something different, it includes :
1. Device enumeration success for failed one.
2. Device already pass Rx.Detect -> Polling -> U0 status
3, Not sure the reason, Why state machine always swap between U0 and Recovery mode.

As far as I know, "Polling state" will make sure USB physical link quality is fine, Isn't it?
My question is :
1. What's the situation let USB always swap between U0 & Recovery state?
2. U0 seems face some error, so I think it try to re-established connection.
Need debug suggestion.
Thanks
Gibbs


