Hello,
Following the opinion of Batt (who I thank once again) I have put in manufacturing the batteries using the procedure outlined in my original post:
- upload the board with golden file (gauge is disabled in the .srec). Board is supplied by a precision power supply.
- calibrate voltages
- test all the other circuit (different from battery gauge)
- enable gauge, shutdown the BQ28Z610, disconnect the power supply and store the boards for later assembly
when battery packs need to be assembled, then we do:
- connect the cells to the board
- insert in the housing
- activate the BQ28Z610
- discharge to 3.0 V (FD bit is set)
- charge to ValidChargeTermination (FC bit is set)
- check capacity -> if good, shutdown and store for shipment.
This procedure, done during design and small pre-series, has worked but now I do not know what could happen -> The manufactured batch has the most of the packs well below the rated capacity, also considering the tolerances of the process but the most strange is that when I attempt to discharge, the Remaining Capacity doesn't change for sometime (and RSoC is 100%), then suddenly it is updated to a value well lower i.e. RsOc goes 57%).
I have checked everything several time (FW, data and parameters and all is exactly like should be.
What hell has happened / is happening? I'm going crazy .....
Any help will be appreciated a lot.
Maurizio