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: Problem with Powercontrol with TPS2561DRCT

Part Number: TUSB8041

Dear TI Team

I have the issue that the PWRCTL1,2,3,4 Pin is going Low every second when I have upstream a Jetson Nano and on the USB2 of the Jetson Nano a WIFI Module. I have only the issue when there is only one connection on the downstream side of the hub. I think there's a problem with the overcurent. But the Fault Pins of the switches are always TRUE.

I tried the same with your Evaluation Board and have seen the same problem.

When does the PWRCTL Pin switch? Can it be that the upstream host switch something?

I need your help urgently.

Kind regards

Matej Ravlija

  • Hello Matej,

    If the USB_VBUS signal to the hub goes low or if the host turns port power off then the PWRCTL pins would de-assert.  Is this behavior only seen on one specific port or on any of the ports?  Does this happen if the hub is connected to a different host?  If bus resets occur, then the downstream port power may toggle.  Do you see this behavior with any device or just one specific one?

    Can you accept my friend request, I will send you some notes on power control from hubs.

    Regards,

    JMMN

  • HI JMMN

    All 4 VBUS goes down because all 4 PWRCTL pins goes every second LOW. The Problem is only here when I have connected the Wifi Module on the internal USB2 od the Jetson Nano (not on any USB Hub Port). 

    So i thin something comes Upstream from the Jetson Nano to the Hub and the HUB turns of the VBUS every second. But I don't know if the PWRCTL Outputs can be driven over Upstream Host...

  • Hi Matej,

    I sent you some notes on hub port power control.  The host could be turning off the downstream port power every second using USB commands or even just resetting the hub every second which would cause this behavior.

    Regards,

    JMMN

  • Thanks for your quick reply. I don't understand why the Host (Jetson Nano) turn off the power. It happens only when only 1 downstream port is used. When I plug in the Port 2  for example an Mouse Dongle the issue dissapears. How can the Host know there's an overcurrent? I have VBUS switches which are configured for 2 Amps per channel. Is it recommended and possible to deactivate the Host powercontrol command? If so how?

    When the Wifi Module on internal USB2 of the Jetson Nano isn't plugged, there's no problem.

    I will send you the schematic in provate chat.

    Kind regards

    Matej

  • Hi Matej,

    This doesn't sound like an overcurrent issue.  If the hub was reporting overcurrent (OVERCURxz low), the host should pop up a message about why it is disabling the ports.  What operating system is running on the host?

    Regards,

    JMMN

  • Ubuntu Linux 18.04.4 LTS

    And Kernel 4.9.140-tegra

  • Can you use usbmon to provide a debug log?   This might help determine root cause of the power cycling.

    Regards,

    JMMN