I'm implementing the bq34z100 in a system monitoring a 12S LiFePO4 pack. I have attempted calibration using both the procedure outlined in the forums and the alternate procedure recommended for the LiFePO4 chemistry that I also found in the forums (updating Qmax after charge rather than discharge).
I began by sending IT_Enable followed by a reset. OCVtaken was then green, and I discharged the battery to empty (which is a 2.75v cell voltage in our application). After about an hour. OCVtaken turned red. Update Status was still set to 0x04. I then sent IT_Enable again and began to charge the battery. The battery was fully charged when the gas guage read 80%, as our 2.75v "empty" voltage leaves some unused capacity on the bottom end (so we don't actually realize the entire Imax cell0 capacity). The FC bit doesn't get set and Update Status never increases to 0x05 or 0x06. Is there anything we need to change so that this calibration actually completes correctly?
I have attached my golden 'gg' file along with a couple screenshots. Note that calibration constants for current measuring are set to dummy values, as the TI GUI does not accept low shunt resistances (but values are calibrated correctly before use). Note that we are using 10x mode and an energy scale of 10.