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.

BQ76952: When use load detect to recover from SCDL ,bq76952 will recover from SCDL immediately after load detection which is different from the Count Dec Delay time described in the chip manual

Part Number: BQ76952
Other Parts Discussed in Thread: BQ76942

We have the same doubts about Bq76952&Bq76942:

Now we're using load detect to recover SCDL  to avoid short circuit again at the instant of short circuit recovery.When we removed load,SCDL recovered  immediately without manual described SCDL Count Dec Delay time.Then we can not avoid short circuit again the moment SCD is recovered.  Since we do not accept SCDL recover from charge,I hope to receive your guidance,thanks!

  • Hello Xiaojuan,

    It seems you misunderstood what Count Dec Delay time does. SCDL Count Dec Delay time only affects before SCDL triggers.


    For example:  If SCD triggers, the SCDL Latch counter increases by 1 from 0 to 1. Now, SCDL Count Dec Delay starts. If an SCD event happens again before this timer finishes, then SCDL Latch counter increases to 2... Now, if a time passes that is longer than Count Dec Delay without any SCD events, then the SCDL latch counter decreases by 1. So if the counter was at 2, it will decrease to 1.

    You have a SCDL Latch Limit of 1. This means that SCDL will trigger immediately after a SCD event. So if you have load detect recovery, removing the load will immediately recover the device. 

    The behavior is described here in the TRM.

    The device can also recover from SCDL when the load is removed, or if charging current is detected, or after a programmable time, or the host sends a 0x009C SCDL_RECOVER() subcommand.

    Hope this helped.

    Best Regards,

    Luis Hernandez Salomon

  • Thank u for your reply.If it means that after SCDL recovered from load detect ,SCDL counter is still 1 for Count Dec Delay time?And  counter=1 during this period of time will not trip SCDL again?

  • Hello Xiaojuan,

    SCDL counter will start from 0 after SCDL is recovered from load detect.

    Setting the SCDL limit to 1 will mean that SCDL will always trigger after a single SCD event. So Count Dec Delay becomes irrelevant. The Count Dec Delay is in use after the device recovers from a SCD event, not SCDL.

    If a SCD event occurs, it will increase the SCDL counter. After the SCD event recovers, the Count Dec Delay begins. The following e2e thread may be useful in understanding how it works: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1050448/bq76952-ocd-latch-feature-not-working-ocdl

    Best Regards,

    Luis Hernandez Salomon