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-Q1: Please tell me the configuration registers value for USB power switch control.

Part Number: TUSB4041I-Q1

We want to control the "enable" pin of the power switch using the "PWRCTL3/BETEN" port.
However, there is no 3.3V output from the "PWRCTL3/BETEN" port.
Please see the following and help us.

1. schematic diagram

2. Current registers setting value

0x05 18

0x06 0F

0x07 8F

0x08 0F

0x0A 78

0x0B 80

0xF8 01

3. Issue

The voltage of "PWRON3_BATEN3" pin is 0V.

4. The value i want.

The voltage of "PWRON3_BATEN3" pin should be 3.3V.

  • 1: can you remove  R321?

    2: if PG for overcurrent goes low?

    3; change 05h to 10 to disable Ganged mode?

    Regards

    brian

  • We reviewed the content of your feedback.
    The new thing I learned is that the PG output of the power switch has a delay.
    Recognized as over current, the "PWRON3_BATEN3" pin output was Low.
    Therefore, the current PCB is planning not to use the monitoring function by cutting the PG pattern.

    But I don't think this can be a perfect solution.
    I will get a reply to the next question and change it to a power switch that meets the specifications.

    Question 1> Is there a specification for the minimum delay time of "PWRON3_BATEN3" and "OVERCUR3z"?

    Question 2> Is there a register that can set the delay time without changing the power switch?

    Question 3> We set the register as follows. Please review.

    0x05 10 ;Device Configuration Register
    0x06 00 ;Battery Charging Support Register
    0x07 87 ;Device Removable Configuration Register
    0x08 07 ;Port Used Configuration Register[Port 1 : GPS module, Port2 : C-V2X module, Port3 : External USB Type-A, Port4 : unused]
    0x0A 60 ;Device Configuration Register 2
    0x0B 80 ;USB 2.0 Port Polarity Control Register

  • 1: there is no timing delay requirement for "PWRON3_BATEN3" and "OVERCUR3z"

    2: no such register

    3: seems ok.

    regards

    brian

  • Currently, "Overcur3z" pin is not used, but all other functions are working normally.
    Therefore, the issue is closed.
    Thanks for your help.