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.

TUSB8040A1 CDP mode charger

Other Parts Discussed in Thread: TUSB8040A1, TPS2546, TUSB8041

Hi sir

              How did we Setting  TUSB8040A1 to support CDP mode?

I have setting PWRONxZ_BATENx pull high and GanGED_SMBA2 pull high by HW. but Sony Xperia S get 480mA charger current.

I have use TPS2546 setting to CDP mode and use same cable and same device . Sony Xperia S can get 1.1A

How did we Setting  TUSB8040A1 to support CDP mode?

Another question :

When DCP mode change to CDP mode or CDP  mode change to DCP mode ( S0 to S5 or S5 to S0) the output 5V will be discharge ( 5V --> 0V --> 5V ) . This dischatge is Must be performed for TPS2546.

How to do this discharge by TUSB8040A1 or TUSB8041?


PS : output discharge ==> TPS2546 spec page 13 figure 26

spec : http://www.ti.com/lit/ds/symlink/tps2546.pdf

 

  • Hello,

    Do you have an external EEPROM? The eeprom will override the hardware configuration, try disabling the EEPROM.

    The TPS device will draw the current from VDD, it is normal that you see 1.1A using the TPS, but that is not battery charging, that is only the normal behavior of the power management device.

    The xperia S has less capability of current draw, have you tried with other device? Is the battery fully discharged? 

    The battery charging Spec has different parameters for low-full-speed devices than for high-speed.

    The 480mA makes sence for that device.

    Regards.

  • Hi Kerr,


    Please note that TPS2546 includes a power switch, the TUSB8040A1 requires external downstream power switch(es).

    Setting PWRONxz_BATEN high at POR will enable battery charging (CDP/DCP) on port x.  We do not recommend setting the hub to ganged mode while battery charging is enabled, unless you want all the ports to switch off/on (VBUS discharge / enable) together.

    Can you confirm that the Sony Xperia S supports CDP mode per the USB battery charging spec?  The TUSB8040A1 supports the USB battery charging 1.2 specification, but many phone and tablet makers have custom charging schemes.  Some of these custom modes are supported by the TPS2546 and not the TUSB8040A1.

    The TUSB8040A1 will change from CDP to DCP mode when the upstream port of the hub is disconnected from the host or the upstream USB_VBUS input is low.  The TUSB8040A1 will force the downstream VBUS discharge using the PWRONxZ_BATENx output that controls the downstream power switch.

    Regards,

    JMMN

  • Hi

                We will test more mobile phone. Can you tell me how to setting TUSB8040A1 to support CDP mode by HW.

    I have setting  PWRONxZ_BATENx pull high and GanGED_SMBA2 pull high by HW.

    Our system did not have EEPROM. I want to fix our HW and test again.

    Thank you so much!!

  • Hi Kerr,


    PWRONxZ_BATENx must be pulled high with 4.7K resistor or smaller and GANGED_SMBA2 should be pulled low.

    Regards,

    JMMN

  • Hi

    Does Ti have BC V1.2 Certification?

    Please refer to the Cypress USB3 Hub HX3 by  attachment the file.