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: Cannot support Apple iPhone 5 or iPhone X changing during S3 when "USB Legacy Port Charging" = disable?

Part Number: TPS2546

Hi

Please help to confirm the TPS2546 cannot support Apple iPhone 5 or iPhone X changing during S3 when "USB Legacy Port Charging" = disable.?

Is this limitation or issue?

 

We find when F10 of "USB Legacy port charging" set to disable, the USB type-A can charge Android phone(Xiao mi/ Sony), and used USB fan or USB LED also can work,

but when plug in Apple iPhone 5 or iPhone X, we can't see charge current.

We think this issue need BC 1.2 chip- TI TPS2546 to debug, due to EC already change CDP/DCP mode by EC CPPWR_EN pin,

 

USB Legacy Port Charging

S0

S3

S4

Enable

Can charging.

Can charging

Can charging.

Disable

Can low power charging.

Android phone(Xiao mi/ Sony)/ USB fan /USB LED can low power charging.

Cannot change current.

Apple iPhone 5 or iPhone X cannot charge current

 

*Red word is issue Expected result should be low power charging, means power less than 0.5A.

  • Hey Robert,

    Would you mind elaborating on the configuration that you currently have the TPS2546 in? This can be found within tables 2 and 3 of the datasheet. I also included them down below. Table 2 shows the control pin settings in respects to the system power settings while table 3 is the entire truth table for this specific part. If y'all are trying to stay in a mode that stays in power state S3, I would suggest possible trying a different configuration. I just connected my IPhone 6s to the TPS2546 EVM, and changed the control pins, running through each of the 4 different states that allow for S3. I found that only one of these states does not charge my iPhone, so this may be the state y'all are currently in. I marked them accordingly. The red box is the state that cannot charge an iPhone while the green box can charge an iPhone.

    Let me know if this help's or not

  • Dear Adam,

    This is Taiwan FAE Jim.

    As I know, Apple products will try to recognize the USB host before charging. If the USB host does not present, it will not charge any power from the system.

    So may I know which system you are using for test? What is the state of the system?(S0,S3,S4 or S5?)

    How do you know the system you were using still presented the USB host or not?

    Thank you.

    Regards,

    Jim

     

  • Jim,

    I apologize for the late response. I used the TPS2546 EVM and got some scope captures that I think may help you. The first picture below is a typical set up for a Dedicated Charging Port (DCP). The D+ and D- lines are shorted together so the same signal should be received that is sent out determining phone connectivity.

    I tested two different configurations for the DCP_Auto mode. Both of these set ups are in S3 as this is what your original request asked about. One of these configurations does not charge an iphone (box 1) while the other configuration can charge an iPhone (box 2).

    The reason why this is occurring is because something is not happening internally for set up 1 that is happening for set up 2.

    The initial signal is sent out, but a response does not occur and the D- pin rails at 3V

    For this set up, a response was received, so the phone charged as expected

    Let me know if this answers your question.