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.

TPS25751: support for non-standard USB in adddition to BC1.2 over D+/D-

Part Number: TPS25751
Other Parts Discussed in Thread: BQ25882

Tool/software:

Hi team,

I have an application where using one of the recommended paired BQ2xxxx GPN in the TPS25751 datasheet, part along with the TPS25751 part, the implementor would to support USB-C PD (nice to have), BC1.2 detection as both as source and sink, SDP, CDP, DCP.

I've already confirmed this combination of parts supports everything, but not whether the TPS25751 supports non-standard USB power.

There is detail that the BQ25882 or similar can, but the TPS25751 doesn't say explicitly.

I understand that the BC1.2 standard, through the D+/D- connection to the USB port as a standard supports non-standard USB.

If this is correct, could I ask for a wiring diagram between the Battery charger, TPS25851 and USB C port.

Then an explanation of how that would work together?

  • Hi Max,

    TPS25751 has the capability to enumerate BC1.2 through its GPIO4 and GPIO5, see block diagram below for reference: 

    You do not need to connect the DP/DM lines from the USB-C connector to BQ257xx, instead you can route them to TPS25751 and during BC1.2 contract TPS25751 will configure BQ appropriately. 

    Thanks and Regards,

    Raymond Lin

  • Hi Raymond,


    Thanks for clarifiying this.

    I think I may have misworded my request; I'm looking for a list of supported "non-standard" charging details like such:




    Is there something comparable we can detail for TPS25751? I want an indication of what current (I ilm) voltage (D+) we'll get if it's not a 'typical' case.  

  • Hi Max, 

    Here is the list of BC1.2 schemes TPS25751 support when enumerating as a source: 

    For sink here are the available options: 

    If customer has an EC in their system it can read TPS25751 Power Status register (0x3F) for details on which connection is made: 

    Let me know if further clarification is needed! 

    Thanks and Regards,
    Raymond Lin