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.

TPS2546 auto switching between SDP and DCP modes

Other Parts Discussed in Thread: TPS2546

Hello,

I am looking to use the TPS2546 in a USB dongle where it would automatically switch between a lower current limit when plugged into a standard PC USB 2.0 port (SDP) and a higher current limit when plugged into a USB charger mode (DCP). Is it possible to configure the TPS2546 for this operation with no external microcontroller to toggle the CTL pins?  In this case, they would be set to a mode that would allow for auto switching between the SDP and DCP modes.

Thanks  

  • Greetings and our apologies for the longer than usual delay in response time to your post.

    The CDP/SDP of TPS2546 is to solve some CDP non-compliant phones on the market. As some phones wrongly treat CDP host as DCP host, they can only charge but can’t do communication with CDP host.

    TPS2546’s CDP/SDP feature can detect these phones and switch to SDP mode for them to make these phones communicate with host correctly.

    For other portable device, TPS2546 will keep CDP. (only when CDP issue phones plugged in, TPS2546 switch to SDP mode)

    But for SDP to DCP Auto Switch, TPS2546 can’t do it automatically, needs to be controlled by CTL pin settings. Because SDP is 500mA + communication, DCP is fast charging only no communication, TPS2546 can’t tell the user (consumer) which one they want to use. So it needs to be the system to let TPS2546 know which mode it should stay in.