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.

BQ25622: Behavior of safety timer

Part Number: BQ25622

Tool/software:

Some questions about the BQ25622 safety timer.

  1. Will safety timer be reset during every charging cycle? During normal charging and not trigger timer expired , when charging stop ,will safety timer be stopped?
  2. Will safety timer be reset and enabled with new count in next charging phase?
  3. When safety timer expires, register of SAFETY_TMR_STAT and SAFETY_TMR_FLAG will set to 1, until host read them. Right?
    1. Datasheet has below statements:

“The status field reports the status at the time that it is read. The flag bit is latched and, once set to 1, will remain at 1 until the host reads the bit, which will clear it to 0.”

  • Hi Brandon, 

    Please see my comments below. 

    1) Yes safety timer is stopped/reset when charge is terminated. 

    2) Yes safety timer will restart automatically next time charging phase starts. 

    3) Yes both SAFETY_TMR_STAT and SAFETY_TMR_FLAG will be set to 1 if safety timer expires, causing charging to stop. The statement from datasheet regarding needing to read the bit to clear only applies to the flag bit, it does not apply to the SAFETY_TMR_STAT bit. SAFETY_TMR_STAT will output the current status. For example, say safety timer expires, but then input is unplugged and then plugged back in before this register is read. The new input plug in will result in a new charge cycle so SAFETY_TMR_STAT will be 0b, while SAFETY_TMR_FLAG = 1b until it is read and cleared. 

    Best Regards,

    Garrett