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.

[SN1408009] USB Charging Port Controller can not recognize Apple's device at CDP mode

Other Parts Discussed in Thread: SN1408009, TPS2546

Dear TI,

Setting SN1408009 to CDP mode can not recognize IPHONE device.

Can ILIM_SEL always be set to high ? or it should be controlled?

Issue description:

1.Setting to CDP mode. CTL1,CTL2,CTL3 and ILIM_SEL set to high.

2. System can not recognize Apple’s IPHONE but it can recognize Android device.

 

3. When we set to SDP2 mode (ILIM_SEL sets to low).

System can recognize Apple’s IPHONE and Android device.
  1. System can not recognize Apple’s IPHONE but it can recognize Android device.

  • Hi Kyle,

    Can ILIM_SEL always be set to high ? or it should be controlled?

    This is completely up to the user, what the end application is, and what modes they want the device to be in. It can be set high or low, or it could be controlled by an external GPIO

    System can not recognize Apple’s IPHONE but it can recognize Android device.
    What do you mean that the system cannot recognize the iPhone and is can recognize the android? Are you looking at a specific signal or pin from the TPS2546?

    When we set to SDP2 mode (ILIM_SEL sets to low).

    How are you pulling ILIM_SEL low? From the schematic that you included, ILIM_SEL is always pulled high

  • Dear Adam,

    System can not recognize Apple’s IPHONE but it can recognize Android device.

    System is a chromebook, when system connect to IPHONE via USB-A to lightning cable , the system do not have show any info (like device file...).

    But when system connect to normal android phone via USB-A to USB-C cable , the system can show device file. (I think this is success connection)

     

    When we set to SDP2 mode (ILIM_SEL sets to low).

    I rework the power rail from PP5000_A to GND.

    Thanks,

    Kyle.

  • Hi Kyle,

    I was able to sit down and test the TPS2546, which is what the SN1408009 is based on, using an iPhone 8. I was able to see the issue of the iPhone not being able to charge when the TPS2546 is in CDP mode. The issue is that there is no host connection. If I add a 1.5k ohm resistor to ground, which signals the fact that it is connected to a host and can begin to enter data signaling, the iPhone charges as expected when the TPS2546 is in CDP mode.