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.

BQ35100: Resetting Charge Accumulator

Part Number: BQ35100

Hello,

I'm using the BQ35100 in a battery meter application in accumulator mode, and I'm having some issues resetting the gauge to 0. I am not using the BAT or VIN inputs. I am using the GE pin.

I am interfacing to the BQ35100 via I2C at ~30 kHz with a PIC18. 

I am only interested in using the gauge in accumulator mode; no other data is necessary.

My initialization code is as follows (I believe most of it is unnecessary, but I obviously don't know the correct sequence to reset the gauge since even this doesn't work):

set GE HIGH
delay 1s
send RESET command
delay 6s
send NEW_BATTERY command
delay 2s
send GAUGE_START command
delay 100 ms
load CONFIG_A register for accumulator mode and internal temp sensor
delay 100 ms
send 0x3672 (start unseal)
delay 10 ms
send 0x0414 (finish unseal)
delay 1s
send NEW_BATTERY command
delay 2s

at this point, my accumulated charge registers still show 0xFFFFFFE7
All other readings that I take (current, temperature) are correct.

I have tried a variety of approaches and arrangements of the above code with no success. 

What am I doing wrong, and what is the correct procedure to completely reset the gauge?

Thank you,

Nolan Edwards, EI