Other Parts Discussed in Thread: BQ25820
Tool/software:
look up
Hello Priyanka,
Did you try disabling the watchdog timer?
Best Regards,
Christian.
1. During charging started – BQ only charged battery with ex: 0.3C, 0.5C or 1C etc., but only charged for 40sec of watchdog timer. After this, automatic charging stops and hold last value into the buffer.
2. Why is this happening? And what is the correct value to write in the register for the service watchdog timer in proper timing?
before charging
Hello Priyanka,
2. Why is this happening? And what is the correct value to write in the register for the service watchdog timer in proper timing?
You will need to disable the watchdog timer or rewrite to the charge register every 40sec to avoid the watchdog timer from resetting the charge current.
This is the expected behavior, everytime the watchdog timer expires, the charge current will reset.
Best Regards,
Christian.
when I reset the watchdog timer, I set in charge control register 0xe1, means
0th bit- En_chg = 1,
1st bit - EN_IBAT_LOAD = 0,
2nd bit- en_hiz = 0,
3rd bit -en_chg_bit_reset_behavior = 0,
4th bit -dis_ce_pin =0,
5th bit - wd_rst = 1 (reset),
6:7 bit - vrechg = 11 (97.6%)
This wd_reset condition is mentioned in different substates, which are executed every 30 sec.
Hello Priyanka,
It looks like I’m already supporting this question throughemail. I will post this response in both, feel free to answer in either through E2E or email.
Best Regards,
Christian.