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: Part recommendation request for BC 1.2 detection

Part Number: TPS65987D

Does TI offer a part that can do the BC 1.2 detection and CC Rp determination to tell us if we have a BC 1.2 charger and what the host (DFP) power capabilities are (i.e. 5V 1.5A vs 5V 3.0A)?

The desired solution should have GPIO signalling, as there is no micro/controller on this battery pack. 

But don't limit recommendations to this request if none exist with GPIO signalling.

  • Hey Mark,

    You can use the TPS65987D to detect what type of charger has been connected to the port. Bit 30:31 or register 0x29 controls what devices the TPS65987D will have the ability to detect, which can be configured using the application customization tool. When a charger is connected to the port, you would read register 0x3F which will tell you what charger has been connected.

  • Wrong direction.

    I need to know what the Host/DFP can deliver to my battery charger in my (UFP) device.

    See the attached PPTX file with a diagram inside.

    Thanks!

    BQ24195 - TPS65987D design.pptx

  • Hey Mark,

    This is the correct implementation. Your system is the sink/UFP, and you're programming the TPS65987D to act as a legacy sink via the registers outlined above.

    Also, your placement of the BQ device needs to be on the PPHV side of the TPS65987D. You can refer to the following design as a reference point for integrating a PD controller with a BQ device.

    http://www.ti.com/tool/TIDA-01627

  • Thanks Adam.

    It's a bit confusing... When I read the text:

    You can use the TPS65987D to detect what type of charger has been connected to the port. Bit 30:31 or register 0x29 controls what devices the TPS65987D will have the ability to detect, which can be configured using the application customization tool. When a charger is connected to the port, you would read register 0x3F which will tell you what charger has been connected.

    I interpret this as how the DFP (Host-power source) is detecting what has been plugged into the USB port, not as how the UFP (with the battery and charger IC) is determining what kind of power is available from the DFP/Host.

    The Reference design is very helpful.

    I will close out this post.

    BR, Mark