Tool/software:
Hello Team,
We have a custom module where have used BQ34210IPWRQ1 fuel gauge.
MCU and fuel gauge are connected through I2C lines. And we are able to read some basic readings like reading device ID, reading remaining capacity, reading voltage etc.
We able to change Design Capacity value. But sometimes it will not change.
If and only if old checksum value is 0x6F the value will be written to the RAM.
We are observing the value of old checksum is not constant. It will change sometimes. And the old MSB and LSB values also will change.
Thats uneven. And unexpected. Please confirm this. And let us know whether old checksum should be 0x6F or it can be any value.
As per the observation if and only if the value of Old checksum is 0x6F the new checksum and new MSB and LSB values will be written into the RAM.
Kindly help.
Battery volt : 3.7v
battery capacity : 10000mAh
Thank you