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: Communication between Source and Sink for Battery Charger

Part Number: TPS25750
Other Parts Discussed in Thread: BQ25731, TPS25751

I would like to make a PD battery chargers manager with BLE smartphone monitor.

Source: MCU (BLE) -> TPS25750 -> USB Type-C
Sinks: USB Type-C -> TPS25750 -> BQ25731

Is it possible to read the status / control the BQ25731 directly between two TPS25750? (using CC?)
Do I need to uses the extra pins of USB Type-C connectors for the MCU (BLE) reading the charging status?

Thank you very much!

  • Hi Kenton,

    We are recommending that all future designs move to the TPS25751 because it has fixed some issues controlling battery chargers on the TPS25750.

    To answer your question, the TPS25751 will manage the charger settings automatically.  It will manage the charge voltage and current and the input voltage protection (VINDPM) and current limit (IINDPM).

    We have  a MCU communication protocol that will allow you MCU to read the status of the PD bus in great detail and we have a method that will allow your MCU to communicate directly with the charger.  It is an indirection where you will send commands to the TPS25751 and it will repeat them to the charger.  This will allow you to have full access to the charger register space as well as the PD controller status.  This interface is defined in this document https://www.ti.com/lit/pdf/slvucr8

    With the BQ25731, you will need to work with their support team to address charge termination because the TPS25751 does not handle that aspect of battery charging.

    Regards,

    Chuck