Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
NiLi_2861801
Level 3
Level 3
First like received First like given

Hi,

    CYPD3171-24LQXQ, choose "Apple 2.4A enable" YES in Configuration Utility.

    Then, When I use Power-z KT001 auto enumerate charging protocol, or test Apple 2.4A, VBUS will always down for nearly 200ms.  Why?

     Thanks.

            /*

             * VBUS shall be disabled in this state only if:

             * 1) TYPE-C port entered legacy charging mode from PD state.

             * 2) Apple charging selected.

             */

            if (((bc_stat->connected == false) && (cport == TYPEC_PORT_0_IDX)) ||

                    ((pd_get_ptr_chg_cfg_tbl(cport)->src_sel & BC_SRC_APPLE_MODE_ENABLE_MASK) != 0))

            {

#if LEGACY_PD_PARALLEL_OPER

                /* Toggle VBUS only if we came here after disabling PD mode. */

                if (!((cport == TYPEC_PORT_0_IDX) && (dpm_get_info(cport)->pd_disabled == false)))

#endif /* LEGACY_PD_PARALLEL_OPER */

                {

                    psrc_disable(cport, NULL);

                    vbus_discharge_on(cport);

                    timer_start(cport, APP_BC_GENERIC_TIMER1, APP_BC_VBUS_CYCLE_TIMER_PERIOD, bc_tmr_cbk);

                }

#if LEGACY_PD_PARALLEL_OPER

                /* We came here after TYPE-C attach. Configure VDP_SRC detect comparator. */

                else

                {

                    bc_set_bc_evt (cport, BC_EVT_TIMEOUT2);

                }

#endif /* LEGACY_PD_PARALLEL_OPER */

            }

0 Likes
1 Solution

Hi Nick,

The SDK on website can not support to Apple Mode and BC1.2 series at same time. Please kindly check BC1.2 series and Apple Charging at separated image. This is the limitation of this SDK version. Our Next version will fix this. Appreciate so much for your understanding.

Best Regards,

Lisa

View solution in original post

8 Replies