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.

TPS65987D: Can microcontroller control charger via TSP65987?

Part Number: TPS65987D
Other Parts Discussed in Thread: BQ25703, TPS65987

Our  design has following topology:

Microcontroller –  SMBus –  TPS65987(USB/PD controller)  –  SMBus –  BQ25703(Battery charger) – Dual channel power path controller –  two smart battery packs.

 

The microcontroller can read status information from both battery packs via SMBus and decide which one is charged first by the BQ.

 

Can microcontroller control BQ via TSP65987? Charging current depends on the battery status: temperature, voltage and charge level of cells in both battery packs.

TPS65987 related SPI Flash is programmed in production tester. Could we remove the SPI FLASH and how much data the microcontroller must write for initializing TPS and BQ?

 

 

  • Hello,

    Yes, there are the I2Cr and I2Cw commands that should give you the capability to control the specific commands that the PD controller sends to a connected slave device. You can test this out using the configuration tool, entering into debug mode, and using the 4cc commands generated by the GUI