Other Parts Discussed in Thread: TUSB1310
Hi expert,
I'm using TUSB1310A in my design, please refer to below for a diagram. There are two path in my board, one is from FPGA to USB disk/hub, the other is from a PC, so I can run a test like writing a file to USB disk/hub by PC, then read back from it by FPGA, vise versa. my problem is only related with USB2.0 interface, the USB3.0 interface seems working.
No matter the target is USB disk or hub, the path from PC is always stable, but when the target is USB hub:
- For 3 boards, the USB2.0 link is always down. I opened a few hubs, when there is problem the USB2.0 signal swing in USB hub could be more than 1000mV;
- For 1 board, at the very beginning the link is down, so signal swing is the same, more than 1000mV, after a few minutes, I didn't touch anything, the swing will be like 700-800mV, then the link is up.I copied these two images below:
Can you give me some comments on this issue?
Once I thought this problem was caused by the type C connection, as there are two copies of USB2.0 pins, while after i cut one of them, so the connection between mux and type C connector is point to point, while there is no change.
By the way, when the target is USB disk, both the path from FPGA and PC are stable.
Thanks
Chris