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.

BQ25120 Issue

Other Parts Discussed in Thread: BQ25120

Hi,

When using the BQ25120 communicate with the host in I2C mode,can we disable the watchdog timer?

If it is possible,how to set the register?

Thanks!

  • Hi,

    I know this post is one month old but Jerry have you got any idea how to disable the watchdog timer?

    From my device, what I did was that, when only powering the device by a battery, I put the device in active mode (by CD pin), change the SYS output voltage and put the device back in Hi_Z mode. In this case, the watchdog timer did not reset the registers and the SYS voltage did not change. If I keep the device in active mode, then the timer resets the registers.

    Hope this helps.

    -Vala

  • Vala,

    There is not a way to disable watchdog timer on the BQ25120. Polling the device every 30s or so will make sure that the watchdog is not reset. 

    if you are using the BQStudio- i would recommend to use the Autoread function. 

    We are considering a watchdog disable spin of the BQ25120 in the future which is an OTP setting. (one time programmmable- similar to firmware)

    regards,

    gautham

  • I would suggest just making the WDT more flexible; give it an EN bit and a configurable time period. And don't auto stop it in Hi-Z, it is still a useful feature when a charger is not present.

  • Matt,

    this is a good suggestion. We certainly have it incorporated in our next gen devices. Keep the good feedback coming :)