Dear community,
I am currently designing a battery and charger using the bq20Z90-V150 gas gauge chip in which I am using the TCA flag as a method of indicating Primary Charge Termination. The customer has asked us to ensure that the charger works with a battery from an alternate source which uses the bq20z655 gas gauge. The problem is that the TCA flag on the bq20z655 pack apparently sets and then immediately clears on Primary Charge Termination, so that the charger immediately resumes charging at the MCHG level until the charger reaches its timeout limit and signals a charge fault. Looking at the .gg files, I cannot find any difference in the way the firmware handles charge termination.
Is there a difference between the bq20z90 and the bq20z655 in the way the controller handles TCA? I have been told that TI has made some changes in the firmware of the bq20z655 to conform to smart charger specifications.