Is the learning cycle for the g1 model the same as that for the previous model? I was using the following procedure to attempt to calibrate it however the ocvtaken flag was not being set. In addition the chg flag is getting set while discharging instead of charging. Not sure if this is related. The procedure followed is outlined below:
1. Send an IT Enable (21) command to turn ON FETs. Send a Reset command (41) to disable Ra-table updates.
2. Discharge to empty
3. Wait until the OCVTAKEN flag turns red.
4. Send IT Enable command to set a DOD0 reference point.
5. Charge to full (FC bit set.)
6. Wait until the OCVTAKEN flag turns red. You should see VOK turn green after Qmax has learned. You should see Update Status change to a 05.
7. Discharge at a C/8 rate down to Term Voltage.
8. Wait until the OCVTAKEN flag turns red. You should see Update Status change to a 06 during the rest period.
It is also worth noting that the power for the and pullups is supplied by an external source from the battery, and the data flash as well as calibration was configured using the EV2300 and BQstudio software.
Regards,
Alex