This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB8042: Does the TX and RX of SuperSignal need to Swapped?

Part Number: TUSB8042

Tool/software:

Hi team, 

I'm interfacing the TUSB8042 with a processor—do I need to swap the TX and RX lines for the SuperSpeed signals?

Currently, when I connect a USB 3.0 mass storage device to the port, it's only detected as a USB 2.0 device.

I'm seeing the following error—could this be due to not swapping the SuperSpeed TX/RX signal paths?

  • USB Device Tree (lsusb -t Output) - Displays the USB device topology in a tree format

 

/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M

    |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/4p, 480M

        |__ Port 001: Dev 003, If 0, Class=Hub, Driver=hub/4p, 480M

            |__ Port 004: Dev 004, If 0, Class=Mass Storage, Driver=usb-storage, 480M

/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 5000M

    |__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/4p, 5000M