We are designing a product that uses an Freescale iMX28 with USB Host connected to a TPS2541 configured in CDP (Charging Downstream Port) mode.
The Samsung Galaxy Tablet (SM-T705Y) plugs into our products USB Host connector and appears to negotiate with the TPS2541. The Galaxy Tab battery status page indicates that the battery is still "Not Charging". However the current drawn from our 5V USB rail is 0.95Amps. Note our Linux cpu successfully enumerates a USB endpoint.
How can this be?
If I apply the same process described above to an Apple iPad the iPad negotiates properly and draws 1.4Amps and the battery status indicates "Charging"
Can anyone help me out with this issue?
Regards,
Daniel