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.

TUSB8041: Trouble rediscovering ports after uplugging from USB backplane

Part Number: TUSB8041


 

I’m seeing a behavior that I can’t figure out with our USB hub module, and hope that you can get this to the right person to tell me what I’m doing wrong.

 

When we power up our gateway with modules installed, I can open the terminal in Linux and use lsusb –t, I can see all the usb ports in the system.

 

If I unplug a module and plug it back in, the ports on that module will not be rediscovered, I have to cycle power for them to be discovered.

We are not running firmware, hub chips are at default settings. Let me know if you or your associates have any questions.

 

  • Hi Robert,

    This sounds like it could be a driver issue with the hub status endpoint not getting read and cleared properly. Which Linux build are you using? Are the devices USB 2.0 devices or USB 3.0 devices? Do you have any debug output?

    Thanks!
    JMMN
  • I'm currently using Ubuntu 16.04 LTS. I have been using thumb drives to test the USB module ports, both 2.0 and 3.0. Using the lsusb -t command, I can see both devices. As far as debug output, I'm not sure what your are asking,

    Thanks,

    SC

  • Hi Steve,

    Can you share what the response is to the lsusb -t command after power on?  And what the response is after reconnect?  Can you disconnect and reconnect thumb drives properly?   I'm trying to determine if this is a general issue with devices not being seen on reconnect or if it is limited to the modules.

    Thanks