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.

TUSB8040A1, works only in USB2.0, don't detected as a USB3.0 hub

Other Parts Discussed in Thread: TUSB8040A1

Hello,

I'm using the TUSB8040A1 as part of a design that requires 14 downstream USB 3.0 ports.  I have  an issue, all the downstream ports work but only in USB2.0 mode. The cables on the two uptsream ports are connected on the SuperSpeed ports of my computer. The A11 output (HS) is enable and not the A12 output (SS) on each TUSB8040A1.

The design is based on the EVM.

I can provide my schematic to debug my issue.

Thanks

Pierre-Yves

  • Please provide your schematic.
    If you don't want to post them here you can give an email address and I can contact you directly.
    Regards
  • You can find the schematic with the Hub part.

    Thanks for your help

    Regards,

    Pierre-YvesHUB_USB3b.pdf

  • Hello Pierre-Yves,

    Elias will do a more in-depth schematic review, but can you confirm which drivers load on the hubs?  Also host / driver / OS information would be useful. 

    A few quick things to check:  are the TX series capacitors installed in the design actually the value specified in the schematic?   Do the devices have adequate ground /  thermal pad connections?  An easy way to check this is to push down on the device and see if it works better.

    Thanks!

    JMMN

  • Hello JMMN,

    I have checked the TX series capacitors, and they are correct (0.1uF), the thermal pad is correct too, I try your action (push down) but there is no effect.
    I have try to connect the hub on two OS : Win7 and Wind8.1.
    On Win7 : in the device manager, the HUB is declared as MTT USB2.0,
    driver details : -iusb3hub.sys , Intel corporation, version : 2.5.4.40
    On Win8.1 : in the device manager, the HUB is declared as Generic USB Hub,
    driver details : -usbfit.sys/usbhub3.sys , Microsoft corporation, version : 6.3.9600.16384


    If you need more information tell me.
    Pierre-Yves
  • Hello Pierre-Yves,


    Ok, can you send me a screen shot of the USB tree in Device Manager, or download usbview.exe from Microsoft:    and send me a screen shot of the usb tree using that?  The tool is pretty self explanatory.

    Thanks!

    JMMN

  • Hello,
    I have some comments about the schematic:
    1) Hubs U20 and U36 are embedded, so you need to install AC coupling capacitors on the SS_TX and SS_RX pairs.
    2) Terminals PWRONz are connected to +5V, these terminals are not +5V tolerant.


    Also, I would recommend to set PORT_DN3 as non-removable for Hubs U11 and U27.

    Regards
  • Hello JMMN,

    I have download USBview, you can see the sreenshots in attachment.

    Thanks

    Pierre-YvesScreenshot_USBVIEW.zip

  • Hello,

    Thanks for the comments, I will add these modifications in the schematic, do you think the USB3 problem might be one of these points?
    Thanks,

    Pierre-Yves
  • Hello,

    Have you got an idea of the problem or not?

    I have to fix the problem for our new production.

    Regards,

    Pierre-Yves

  • Hi Pierre-Yves,

    Very strange, the superspeed connection is not failing, it just doesn't exist.

    The USBVIEW doesn't show any errors.  Have you tested this with multiple host controllers or just one?  Can you confirm if you attach a USB 3.0 device or standalone USB 3.0 hub directly to the host, that it attaches at USB 3.0 speed?

    Also please try applying the latest Window updates.  There have been some USB 3.0 host driver issues that have been corrected recently.

    On the board side, can you try - manually resetting the device while connected, confirming the core voltage is truly at 1.1V, and checking the crystal frequency?

    Thanks!

    JMMN

  • Hi JMMN,

    I have attach a USB3.0 device directly to the host and it attaches as USB3.0 speed, I try also with a USB3.0 KEY directly on the computer and it works correctly in USB3.0 mode.

    I have try to connect the USB controller on two different computer but I have the same problem, the controller stay in the HIGHSPEED mode.

    The core voltage is OK, 1.1V.

    I will order  the TUSB8040A1EVM to check if the controller is well recognized by the computer.

    Pierre-Yves