Dear Sir,
In the recent days, we noticed an iPhone charing problem while using TPS2546 as CDP (Charging Downstream port) so that the USB port can have both charging (2.1A) and data communication function. We followed the instruction of TPS2546 data sheet to set the pins (CTL1, CTL2, CTL3 and ILIM_SEL) to “1” (High) for the CDP mode. However, when iPhone was running out of battery (fully empty), the CDP mode could only charge the iPhone to reboot, After that, the iPhone charging had been stopped and the battery level would remained under 10%. If user would want to continue charging the iPhone battery to full, the user had to unplug the iPhone lightning cable from the USB socket and reinsert it again.
We had also measured the same tests on the TPS2546 evaluation board, we got the same result. Please try to check the problem in your side with the TI TPS2546 EVM with the below steps.
1. Fully discharged the iPhone (iPhone 5 - iPhone 7) until the iPhone shut down automatically;
2. Configured the TPS2564 EVM to CDP mode;
3. Connected the iPhone with empty battery with lightning cable to TPS2546 EVM;
4. After charged for a while, the iPhone would reboot. But after iPhone rebooted, the charing would be stopped.
5. User had to unplug and plug-in the iPhone cable again for continue battery charging.
Please note, the charging problem for iPhone would be observed while iPhone was fully empty in battery and auto shut down. If the iPhone was not being shut down, the charing via TPS2546 would be working properly.