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.

TUSB4041I: How to make PwrCtl1/BatEn1 high?

Part Number: TUSB4041I

On my TUSB4041 EVAL board, PwrCtl1/BatEn1 is always 3.3V, whether an upstream device is plugged in or not.

On the board that I designed with this chip, PwrCtl1/BatEn1 is always 0V, and my accessory is not working.  I'm using the PwrCtl1/BatEn1 to enable a TPS2051CDBVR (active high) current limiter for VBUS.  

I'm using a cellphone as the upstream device, and a joystick as the downstream device on Port 1.

I checked the following pins on my board after power up:

test trstz  0v

smbusz 3.3v

scl_smbclk 0v

sda_smbdat 0v

pwron1_baten1  0v

autoenz 3.3v

ganged_hs_up 0v

pwrctl_pol_tdo 3.3v

fullpwrmgmtz 0v

They all match the Eval board except the PwrOn1_BatEn1.  

Any suggestions on how to make Power Control pin high?

Thanks.

  • Hi Matt,

    Is battery charging enabled on the downstream port through I2C/SMBUS or by pullup on the PWRCTL/BATEN pin?  If so, I would expect the downstream port power to be on even if the host is not connected.  If it is not enabled and the hub is not connected to the host, downstream port power will remain off.

    Is the hub detected by the host?  Is USB_VBUS high?

    The hub will not turn on downstream port power unless it is in battery charging mode or it is directed to do so by a host controller.

    Regards,

    JMMN