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: TPS25750 coexistence with Si Labs CP2102N USB-UART bridge

Part Number: TPS25750
Other Parts Discussed in Thread: TUSB320

I have a CP2102N as a USB-UART bridge and this happens to have BCS1.2 detection (which I do not intend using if I use the TPS25750 as a charger).

I need the USB data lines to feed into the CP2102N but the TPS25750 also needs them.

Can I just connect them together? Or do I need a USB switch connecting in some way?

I am suspecting that I will need a USB switch but would like recommendations as to the correct way to do this.

FYI, the power will be <15W so maybe the USB data lines do not need to go into the TPS25750 and I can just use the CC1/CC2 lines?

Essentially I have a 2-cell battery application with a USB-C-UART bridge feeding into a processor. 

For battery charging, I will want to charge the battery at about 1.6A via a USB-C connector (so < 15W), but less if a USBA-to-USB-C cable is used and only a low current can be supplied.

Thanks,

Derek

  • Hi Derek,

    I am looking into this and will provide a response by Monday!

    Regards,

    Brandon

  • Thanks Brandon - much appreciated.

    For a later variant, I will need USB-PD (>15W) so my question is still relevant to me.

    However, for my initial variant, I have been thinking that as I need <15W a TUSB320 might be a simpler solution?

    The CP2102N could perform the BCS1.2 detection when a USB-A to USB-C adapter cables is used?

    I would then need a 2-cell charger IC.

    Anyway suggestions are welcome. 

    Thanks Brandon.

  • Hi Derek,

    Sure, I provide a response by original timeline!

    Regards,

    Brandon

  • Hi Derek,

    Apologize for long delay in response as I have been out of office for several weeks now. 

    There are a couple options you have here since the TPS25750 is a PD and not a Type-C controller, you technically may not need BC1.2 support through the PD. 

    Option 1: Do not connect D+/D- lines to PD and use CC lines to negotiate a 15W contract (5V,3A).

    Option 2: Connect D+/D- minus to PD for BC1.2 support (FYI currently BC1.2 is not supported with TPS25750, however this will be added in the near future).

    Option 3: Do not connect D+/D- lines to PD and use USB-UART bridge IC with BC1.2 capability.

    Regards,

    Brandon