Hello,
In a battery powered device, we use the BQ24193 component in combination with a single cell battery. In this design, we sometimes (quite rarely actually) encounter a situation where we want to go into shipping mode (section 8.3.1.2.2 of the datasheet), and it seems that the battery remains activated, and thus our system doesn't power off.
During the power off sequence, our microcontroller sends the power off commands to the BQ24193 through I2C. In particular, this writes a new value to the REG07 register. Looking at our firmware, I noticed that when the REG07 value is sent to the component, the REG07[3] bit is '0', while this is a reserved bit that must be '1' (which is obviously a mistake). Since the problem we encoutner is very rare I don't manage to reproduce it.
My question is the following: Is it possible that the wrong value of the reserved bit REG07[3] would explain that the BATFET doesn't alway open to switch off power ?
Additionnally, I noticed the following contradiction in the datasheet:
- Page 13 and 30, it is written that the watchdog timer is disabled with REG05[5:4]=00 (or at least that's what I understand).
- Page 25, it is written that the watchdog timer is disabled with REG05[5:4]=11 (or at least that's what I understand).
It would be nice to have confirmation of which setting disables the whatchdog, because if the whatchdog remains activated this could also explain my issue.
Thank you and best regards,
Thomas