Quantcast
Channel: Power management forum - Recent Threads
Viewing all articles
Browse latest Browse all 35901

BQ27441 Default values not matching datasheet

$
0
0

I'm trying to use the BQ27441 gauge. All commands (Voltage(), Temperature()...) seem to work. I can write to data memory and read back the values and the fuel gauge also seems to react correctly to the written values (e.g. design capacity; there's currently no battery attached, so testing is a bit tricky). My problem is with the default values of the data memory. For example: according to the TRM the register 'Over Temp' should default to 550 (2-Byte Integer). But if I read that value, it is 0, which seems wrong. This also goes for most of the other registers (OpConfig...). Some are 0, and some have just wrong values.

Should the data memory contain the default values from the TRM at startup, or are these values just guidelines for my own values? The BQ27441 is a ROM based gauge, so I expected to read the default values. Did I miss something or should I go back to searching bugs in my code?


Viewing all articles
Browse latest Browse all 35901

Trending Articles