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.

TPS25730: TPS25730 - USB DRP ( Host or device configuration ) external MCU

Part Number: TPS25730

Tool/software:

Hi,

We are using the TPS25730 in one of our designs, and below is a high-level block diagram for your reference.

We want to use the STM32 as the host. Will the TPS25730 send any I2C commands to an STM32 to configure it as the host when the board is powered by an external DC supply ?  

Thanks,

Mani

  • Hi Mani, 

    Thank you for reaching out!

    The TPS25730 has only one I2C target interface, I2Ct, in which it will always be a device. The TPS25730 does not have any interrupt events that it would send to the MCU. 

    Could you clarify what you are looking for?

    Best Regards, 

    Aya Khedr

  • We want the STM to function as a host, with the board being powered either from USB or a DC input. If the USB is not in use and a pen drive is connected in the USB, I want the power delivery IC to communicate with the MCU via interrupts, I2C commands, or GPIO signals. Do you have any recommendations for a suitable power delivery IC for this application?

  • Hi Mani, 

    The TPS25730 has 6 GPIO set functions, one of which is PLUG_EVENT tied to pin 37 (this will indicate when a USB connection is present). 

    If you would still like more configurability, then I do recommend the TPS25751 for your application. 

    Please let me know if you have additional questions/concerns. 

    Best Regards, 

    Aya Khedr