device not recognised as superspeed | Cypress Semiconductor
device not recognised as superspeed
I made a custom board with a FX3 and a USB type C connector. There is a ANX7408 in between the connector and the FX3 to interface.
The problem I face is that if I connect the USB cable in one orientation everything is fine and the device is recognised as a superspeed device.
When I rotate the Type-C connector to the other orientation, the superspeed is not recognised and I can only use the device as a USB2 device.
I suspect that the signal integrity causes the behaviour, but I a searching for more clues about this.
Can anyone explain the mechanism how the USB connections decides whether to use Superspeed or not?