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.

TPS25750: About usable of GPIO pin when VBUS is not input

Part Number: TPS25750

Hi team,

Our customer want to use GPIO of TPS25750D for control DCDC converter EN pin from external MCU when VBUS is not input.

At this time, VIN_3V3 is input.

Can I use this device like this way?

In addition, please let me know if there is any point that we should be careful.

best regards,

teritama

  • Hi Teritama,

    Which GPIO does the customer plan to use to enable to converter?  

    What is the input to the VIN_3V3 input? Is that coming from the DCDC?

    Thanks,

    Emma

  • Hi Emma,

    Thank you quickly reply.

    >Which GPIO does the customer plan to use to enable to converter?  

    ⇒Customer plan to use GPIO0 to GPIO7 for enable to converter. And GPIO10 and 12 is used for communicate I2C signal with MCU.

     >What is the input to the VIN_3V3 input? Is that coming from the DCDC?

    ⇒That's correct. The input to VIN_3V3 is supplied from the DCDC.

     In start up, the DCDC is enable by external push button.

       Next, the DCDC supply power to MCU and TPS25750.

      After this, MCU communicate with TPS25750 by I2C to keep enable the DCDC through the GPIO of TPS25750.

      When shutdown, TPS25750 detect the push button by GPIO and notify MCU.

      After this, MCU disable the DCDC through the GPIO of TPS25750.

    best regards,

    teritama

  • Teritama,

    In the application that you are describing, is the type C port intended to be a Dual Role port (Able to both source and sink power)?

    There are some additional requirements for a system to support this configuration.

    The https://www.ti.com/product/TPS25750 does not have complete control over all of the GPIO, so the system you are describing might not be possible to realize.

  • Hi Emma,

    >In the application that you are describing, is the type C port intended to be a Dual Role port (Able to both source and sink power)?

    ⇒We don't plan to use Dual Role port. Only sink side.

    In start up, the first input to DCDC converter is from battery that is different USB type-C.

    We want's to know if this device is able to use like GPIO expander when only VIN_3V3 input.

    Best regards,

    teritama

  • Teritama,

    Because you are sink only, you can use the connect detect gpio event to turn on your DC-DC converter.  This pin will transition high when there is a valid type C connection with a 5V supply capable of at least 900mA of current.

    The VIN_3V3 input is not necessary at all if you are a UFP (sink only device).  This input is used to provide power when the device is a DRP or DFP.

    The GPIO status can be read over the Host interface, but the GPIO outputs cannot be generically mapped.   They are limited to the set of events described in the TRM.

  • Hi Emma,

    > This pin will transition high when there is a valid type C connection with a 5V supply capable of at least 900mA of current.

    ⇒Does this means GPIO pin  becomes high only when Type C is connected? We want to use GPIO even if USB is not connected.

    Best regards,

    teritama

  • Teritama,

    The pin will transition on any valid type C connection, data is not a required connection, so the GPIO will transition regardless of the USB state.