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.

BQ3060: Set Operation Cfg B [CSYNC] bit ,but Not working properly

Part Number: BQ3060

The bq3060 device sets [VDQ] = 1 in Operation Status when a qualified discharge begins. The bq3060
device sets [VDQ] = 0 if any disqualifying condition occurs. One complication may arise regarding the
state of [VDQ] if [CSYNC] is set in Operation Cfg B. When [CSYNC] is enabled, RemainingCapacity is
written to equal FCC on valid primary charge termination and the charge deficit (difference between FCC
and RM) is stored; and when discharge begins, the charge deficit is subtracted from RM. Capacity
synchronization is done even if the condition RM FCC Near Full is NOT satisfied at charge
termination.
FCC cannot be reduced by more than 256 mAh or increased by more than 512 mAh during any single
update cycle. The bq3060 device saves the new FCC value to the data flash within 4 seconds of being
updated.

when primary charge termination ,work OK:


 

but when discharge, the charge deficit is not subtracted from RM :


 

I can't find where the problem is.


Any one can help me? 

tks.

 

Log file:

20181120.log