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.

Learning cycle not initialized

Other Parts Discussed in Thread: BQ27520EVM

Hello,

I use bq27520evm (gauge), bq24172evm (charger), EV2300 and bqEASY. I can't complete learning cycle due to bad registers updates.

After testing 520G4 with some errors during flash write in bqEASY step 2, I downgraded firmware to G3, loaded G3 default DFI file, configured and calibrated the gauge without error.

When I want to start a learning cycle (step 5), RUP_DIS should be set (but is not). I already discharged and relaxed battery, so I continue to Initialize. VOK and QEN should turn green to red but they don't. I stop here.

I join PDF with printscreens and gg files. Start before step 5 (learning cycle) and stop before charging.

Why RUP_DIS, VOK and QEN stay green ?

Thanks.

4073.MP176065_bq27520-G3.pdf

[Header]
bq EVSW Version = 0.9.92	
DeviceName = bq27520G3 v3.24
Time = 16/01/2014 09:22:32	


[Safety(Configuration)]
OT Chg = 60.0
OT Chg Time = 2
OT Chg Recovery = 55.0
OT Dsg = 60.0
OT Dsg Time = 2
OT Dsg Recovery = 55.0
[Charge Inhibit Cfg(Configuration)]
Chg Inhibit Temp Low = 0.0
Chg Inhibit Temp High = 45.0
Temp Hys = 10.0
[Charge(Configuration)]
Charging Voltage = 4100
Delta Temp = 5.0
Suspend Low Temp = 0.0
Suspend High Temp = 60.0
[Charge Termination(Configuration)]
Taper Current = 375
Min Taper Capacity = 25
Taper Voltage = 100
Current Taper Window = 40
FC Set % = 100
FC Clear % = 98
DODatEOC Delta T = 10.0
[Data(Configuration)]
Initial Standby = -90
Initial MaxLoad = -1500
CC Threshold = 6120
Design Capacity = 6800
SOH LoadI = -400
Default Temperature = 25.0
Device Name = bq27520
Data Flash Version = 0000
[Discharge(Configuration)]
SOC1 Set Threshold = 150
SOC1 Clear Threshold = 160
SysDown Set Volt Threshold = 3150
SysDown Set Volt Time = 2
SysDown Clear Volt = 3400
Final Voltage = 3000
Def Cell 0 DOD at EOC = 0
Def Cell 1 DOD at EOC = 0
Def Avg I Last Run = -299
Def Avg P Last Run = -1131
[Registers(Configuration)]
Op Config = 8177
SOC Delta = 1
i2c Timeout = 4
DF Wr Ind Wait = 0
OpConfig B = 92
OpConfig C = 2C
Clk Ctl Reg = 09
[Power(Configuration)]
Flash Update OK Voltage = 2800
Sleep Current = 135
Hibernate I = 8
Hibernate V = 2550

[Manufacturer Info(System Data)]
Block 0 = 00
Block 1 = 00
Block 2 = 00
Block 3 = 00
Block 4 = 00
Block 5 = 00
Block 6 = 00
Block 7 = 00
Block 8 = 00
Block 9 = 00
Block 10 = 00
Block 11 = 00
Block 12 = 00
Block 13 = 00
Block 14 = 00
Block 15 = 00
Block 16 = 00
Block 17 = 00
Block 18 = 00
Block 19 = 00
Block 20 = 00
Block 21 = 00
Block 22 = 00
Block 23 = 00
Block 24 = 00
Block 25 = 00
Block 26 = 00
Block 27 = 00
Block 28 = 00
Block 29 = 00
Block 30 = 00
Block 31 = 00

[IT Cfg(Gas Gauging)]
Load Select = 3
Load Mode = 1
Max Res Factor = 20
Min Res Factor = 5
Ra Filter = 500
Min % Passed Chg for Qm = 37
Qmax Filter = 96
Terminate Voltage = 3000
Term V Delta = 200
ResRelax Time = 500
User Rate-mA = 0
User Rate-mW = 0
Reserve Cap-mAh = 0
Reserve Cap-mWh = 0
Min Delta Voltage = 0
Max Sim Rate = 1
Min Sim Rate = 20
Ra Max Delta = 44
Qmax Max Delta % = 5
DeltaV Max dV = 10
Max Res Scale = 5000
Min Res Scale = 200
Fast Scale Start SOC = 10
[Current Thresholds(Gas Gauging)]
Dsg Current Threshold = 60
Chg Current Threshold = 75
Quit Current = 30
Dsg Relax Time = 60
Chg Relax Time = 60
Quit Relax Time = 1
Transient Factor Charge = 255
Transient Factor Discharge = 255
Max IR Correct = 400
[State(Gas Gauging)]
IT Enable = 00
App Status = 00
Qmax Cell 0 = 6800
Cycle Count 0 = 0
Update Status 0 = 00
Qmax Cell 1 = 6800
Cycle Count 1 = 0
Update Status 1 = 00
Cell 0 Chg dod at EoC = 0
Cell 1 Chg dod at EoC = 0
Avg I Last Run = -299
Avg P Last Run = -1131
Delta Voltage = 2
T Rise = 20
T Time Constant = 1000

[OCVa0 Table(OCV Tables)]
Chem ID = 0162
Qmax Cell 0 = 1000
Update Status = 00
[OCVa1 Table(OCV Tables)]
Chem ID = 0162
Qmax Cell 0 = 1000
Update Status = 00

[Def0 Ra(Default Ra Tables)]
Def0 Ra status = FF
Def0 Ra flag = 55
Def0 Ra Base R = 18
Def0 Ra Gain = 00
Def0 Ra 1 = 3
Def0 Ra 2 = 3
Def0 Ra 3 = 3
Def0 Ra 4 = 6
Def0 Ra 5 = -8
Def0 Ra 6 = 4
Def0 Ra 7 = 3
Def0 Ra 8 = -3
Def0 Ra 9 = 0
Def0 Ra 10 = 2
Def0 Ra 11 = 2
Def0 Ra 12 = 9
Def0 Ra 13 = 19
Def0 Ra 14 = 106
[Def1 Ra(Default Ra Tables)]
Def1 Ra status = FF
Def1 Ra flag = 55
Def1 Ra Base R = 18
Def1 Ra Gain = 00
Def1 Ra 1 = 3
Def1 Ra 2 = 3
Def1 Ra 3 = 3
Def1 Ra 4 = 6
Def1 Ra 5 = -8
Def1 Ra 6 = 4
Def1 Ra 7 = 3
Def1 Ra 8 = -3
Def1 Ra 9 = 0
Def1 Ra 10 = 2
Def1 Ra 11 = 2
Def1 Ra 12 = 9
Def1 Ra 13 = 19
Def1 Ra 14 = 106

[Pack0 Ra(Ra Tables)]
Pack0 Ra status = FF
Pack0 Ra flag = 55
Pack0 Ra Base R = 18
Pack0 Ra Gain = 00
Pack0 Ra 1 = 3
Pack0 Ra 2 = 3
Pack0 Ra 3 = 3
Pack0 Ra 4 = 6
Pack0 Ra 5 = -8
Pack0 Ra 6 = 4
Pack0 Ra 7 = 3
Pack0 Ra 8 = -3
Pack0 Ra 9 = 0
Pack0 Ra 10 = 2
Pack0 Ra 11 = 2
Pack0 Ra 12 = 9
Pack0 Ra 13 = 19
Pack0 Ra 14 = 106
[Pack1 Ra(Ra Tables)]
Pack1 Ra status = FF
Pack1 Ra flag = 55
Pack1 Ra Base R = 18
Pack1 Ra Gain = 00
Pack1 Ra 1 = 3
Pack1 Ra 2 = 3
Pack1 Ra 3 = 3
Pack1 Ra 4 = 6
Pack1 Ra 5 = -8
Pack1 Ra 6 = 4
Pack1 Ra 7 = 3
Pack1 Ra 8 = -3
Pack1 Ra 9 = 0
Pack1 Ra 10 = 2
Pack1 Ra 11 = 2
Pack1 Ra 12 = 9
Pack1 Ra 13 = 19
Pack1 Ra 14 = 106
[Pack0 Rax(Ra Tables)]
Pack0 Rax status = FF
Pack0 Rax flag = FF
Pack0 Rax Base R = 18
Pack0 Rax Gain = 00
Pack0 Rax 1 = 3
Pack0 Rax 2 = 3
Pack0 Rax 3 = 3
Pack0 Rax 4 = 6
Pack0 Rax 5 = -8
Pack0 Rax 6 = 4
Pack0 Rax 7 = 3
Pack0 Rax 8 = -3
Pack0 Rax 9 = 0
Pack0 Rax 10 = 2
Pack0 Rax11 = 2
Pack0 Rax 12 = 9
Pack0 Rax 13 = 19
Pack0 Rax 14 = 106
[Pack1 Rax(Ra Tables)]
Pack1 Rax status = FF
Pack1 Rax flag = FF
Pack1 Rax Base R = 18
Pack1 Rax Gain = 00
Pack1 Rax 1 = 3
Pack1 Rax 2 = 3
Pack1 Rax 3 = 3
Pack1 Rax 4 = 6
Pack1 Rax 5 = -8
Pack1 Rax 6 = 4
Pack1 Rax 7 = 3
Pack1 Rax 8 = -3
Pack1 Rax 9 = 0
Pack1 Rax 10 = 2
Pack1 Rax 11 = 2
Pack1 Rax 12 = 9
Pack1 Rax 13 = 19
Pack1 Rax 14 = 106

[Data(Calibration)]
CC Gain = 10.356
CC Delta = 10.336
CC Offset = -0.66
Board Offset = -0.24
Int Temp Offset = 0.0
Ext Temp Offset = 1.5
Pack V Offset = -1
[Temp Model(Calibration)]
Ext a Coef 1 = -11130
Ext a Coef 2 = 19142
Ext a Coef 3 = -19262
Ext a Coef 4 = 2820.3
Ext a Coef 5 = 89.2
Ext b Coef 1 = 328
Ext b Coef 2 = -605
Ext b Coef 3 = -2443
Ext b Coef 4 = 469.6
Ext Min AD = 11703
Ext Max Temp = 1133.8
Int Coef 1 = 0
Int Coef 2 = 0
Int Coef 3 = -12324
Int Coef 4 = 613.1
Int Min AD = 0
Int Max Temp = 613.1
[Current(Calibration)]
Deadband = 3

[Codes(Security)]
Sealed to Unsealed = 36720414
Unsealed to Full = FFFFFFFF
FactRestore Key = 0DEF0FAC

[Header]
bq EVSW Version = 0.9.92	
DeviceName = bq27520G3 v3.24
Time = 16/01/2014 09:28:41	


[Safety(Configuration)]
OT Chg = 60.0
OT Chg Time = 2
OT Chg Recovery = 55.0
OT Dsg = 60.0
OT Dsg Time = 2
OT Dsg Recovery = 55.0
[Charge Inhibit Cfg(Configuration)]
Chg Inhibit Temp Low = 0.0
Chg Inhibit Temp High = 45.0
Temp Hys = 10.0
[Charge(Configuration)]
Charging Voltage = 4100
Delta Temp = 5.0
Suspend Low Temp = 0.0
Suspend High Temp = 60.0
[Charge Termination(Configuration)]
Taper Current = 375
Min Taper Capacity = 25
Taper Voltage = 100
Current Taper Window = 40
FC Set % = 100
FC Clear % = 98
DODatEOC Delta T = 10.0
[Data(Configuration)]
Initial Standby = -90
Initial MaxLoad = -1500
CC Threshold = 6120
Design Capacity = 6800
SOH LoadI = -400
Default Temperature = 25.0
Device Name = bq27520
Data Flash Version = 0000
[Discharge(Configuration)]
SOC1 Set Threshold = 150
SOC1 Clear Threshold = 160
SysDown Set Volt Threshold = 3150
SysDown Set Volt Time = 2
SysDown Clear Volt = 3400
Final Voltage = 3000
Def Cell 0 DOD at EOC = 0
Def Cell 1 DOD at EOC = 0
Def Avg I Last Run = -299
Def Avg P Last Run = -1131
[Registers(Configuration)]
Op Config = 8177
SOC Delta = 1
i2c Timeout = 4
DF Wr Ind Wait = 0
OpConfig B = 92
OpConfig C = 2C
Clk Ctl Reg = 09
[Power(Configuration)]
Flash Update OK Voltage = 2800
Sleep Current = 135
Hibernate I = 8
Hibernate V = 2550

[Manufacturer Info(System Data)]
Block 0 = 00
Block 1 = 00
Block 2 = 00
Block 3 = 00
Block 4 = 00
Block 5 = 00
Block 6 = 00
Block 7 = 00
Block 8 = 00
Block 9 = 00
Block 10 = 00
Block 11 = 00
Block 12 = 00
Block 13 = 00
Block 14 = 00
Block 15 = 00
Block 16 = 00
Block 17 = 00
Block 18 = 00
Block 19 = 00
Block 20 = 00
Block 21 = 00
Block 22 = 00
Block 23 = 00
Block 24 = 00
Block 25 = 00
Block 26 = 00
Block 27 = 00
Block 28 = 00
Block 29 = 00
Block 30 = 00
Block 31 = 00

[IT Cfg(Gas Gauging)]
Load Select = 3
Load Mode = 1
Max Res Factor = 20
Min Res Factor = 5
Ra Filter = 500
Min % Passed Chg for Qm = 37
Qmax Filter = 96
Terminate Voltage = 3000
Term V Delta = 200
ResRelax Time = 500
User Rate-mA = 0
User Rate-mW = 0
Reserve Cap-mAh = 0
Reserve Cap-mWh = 0
Min Delta Voltage = 0
Max Sim Rate = 1
Min Sim Rate = 20
Ra Max Delta = 44
Qmax Max Delta % = 5
DeltaV Max dV = 10
Max Res Scale = 5000
Min Res Scale = 200
Fast Scale Start SOC = 10
[Current Thresholds(Gas Gauging)]
Dsg Current Threshold = 60
Chg Current Threshold = 75
Quit Current = 30
Dsg Relax Time = 60
Chg Relax Time = 60
Quit Relax Time = 1
Transient Factor Charge = 255
Transient Factor Discharge = 255
Max IR Correct = 400
[State(Gas Gauging)]
IT Enable = 01
App Status = 00
Qmax Cell 0 = 6800
Cycle Count 0 = 0
Update Status 0 = 00
Qmax Cell 1 = 6800
Cycle Count 1 = 0
Update Status 1 = 00
Cell 0 Chg dod at EoC = 0
Cell 1 Chg dod at EoC = 0
Avg I Last Run = -299
Avg P Last Run = -1131
Delta Voltage = 2
T Rise = 20
T Time Constant = 1000

[OCVa0 Table(OCV Tables)]
Chem ID = 0162
Qmax Cell 0 = 1000
Update Status = 00
[OCVa1 Table(OCV Tables)]
Chem ID = 0162
Qmax Cell 0 = 1000
Update Status = 00

[Def0 Ra(Default Ra Tables)]
Def0 Ra status = FF
Def0 Ra flag = 55
Def0 Ra Base R = 18
Def0 Ra Gain = 00
Def0 Ra 1 = 3
Def0 Ra 2 = 3
Def0 Ra 3 = 3
Def0 Ra 4 = 6
Def0 Ra 5 = -8
Def0 Ra 6 = 4
Def0 Ra 7 = 3
Def0 Ra 8 = -3
Def0 Ra 9 = 0
Def0 Ra 10 = 2
Def0 Ra 11 = 2
Def0 Ra 12 = 9
Def0 Ra 13 = 19
Def0 Ra 14 = 106
[Def1 Ra(Default Ra Tables)]
Def1 Ra status = FF
Def1 Ra flag = 55
Def1 Ra Base R = 18
Def1 Ra Gain = 00
Def1 Ra 1 = 3
Def1 Ra 2 = 3
Def1 Ra 3 = 3
Def1 Ra 4 = 6
Def1 Ra 5 = -8
Def1 Ra 6 = 4
Def1 Ra 7 = 3
Def1 Ra 8 = -3
Def1 Ra 9 = 0
Def1 Ra 10 = 2
Def1 Ra 11 = 2
Def1 Ra 12 = 9
Def1 Ra 13 = 19
Def1 Ra 14 = 106

[Pack0 Ra(Ra Tables)]
Pack0 Ra status = FF
Pack0 Ra flag = 55
Pack0 Ra Base R = 18
Pack0 Ra Gain = 00
Pack0 Ra 1 = 3
Pack0 Ra 2 = 3
Pack0 Ra 3 = 3
Pack0 Ra 4 = 6
Pack0 Ra 5 = -8
Pack0 Ra 6 = 4
Pack0 Ra 7 = 3
Pack0 Ra 8 = -3
Pack0 Ra 9 = 0
Pack0 Ra 10 = 2
Pack0 Ra 11 = 2
Pack0 Ra 12 = 9
Pack0 Ra 13 = 19
Pack0 Ra 14 = 106
[Pack1 Ra(Ra Tables)]
Pack1 Ra status = FF
Pack1 Ra flag = 55
Pack1 Ra Base R = 18
Pack1 Ra Gain = 00
Pack1 Ra 1 = 3
Pack1 Ra 2 = 3
Pack1 Ra 3 = 3
Pack1 Ra 4 = 6
Pack1 Ra 5 = -8
Pack1 Ra 6 = 4
Pack1 Ra 7 = 3
Pack1 Ra 8 = -3
Pack1 Ra 9 = 0
Pack1 Ra 10 = 2
Pack1 Ra 11 = 2
Pack1 Ra 12 = 9
Pack1 Ra 13 = 19
Pack1 Ra 14 = 106
[Pack0 Rax(Ra Tables)]
Pack0 Rax status = FF
Pack0 Rax flag = FF
Pack0 Rax Base R = 18
Pack0 Rax Gain = 00
Pack0 Rax 1 = 3
Pack0 Rax 2 = 3
Pack0 Rax 3 = 3
Pack0 Rax 4 = 6
Pack0 Rax 5 = -8
Pack0 Rax 6 = 4
Pack0 Rax 7 = 3
Pack0 Rax 8 = -3
Pack0 Rax 9 = 0
Pack0 Rax 10 = 2
Pack0 Rax11 = 2
Pack0 Rax 12 = 9
Pack0 Rax 13 = 19
Pack0 Rax 14 = 106
[Pack1 Rax(Ra Tables)]
Pack1 Rax status = FF
Pack1 Rax flag = FF
Pack1 Rax Base R = 18
Pack1 Rax Gain = 00
Pack1 Rax 1 = 3
Pack1 Rax 2 = 3
Pack1 Rax 3 = 3
Pack1 Rax 4 = 6
Pack1 Rax 5 = -8
Pack1 Rax 6 = 4
Pack1 Rax 7 = 3
Pack1 Rax 8 = -3
Pack1 Rax 9 = 0
Pack1 Rax 10 = 2
Pack1 Rax 11 = 2
Pack1 Rax 12 = 9
Pack1 Rax 13 = 19
Pack1 Rax 14 = 106

[Data(Calibration)]
CC Gain = 10.356
CC Delta = 10.336
CC Offset = -0.66
Board Offset = -0.24
Int Temp Offset = 0.0
Ext Temp Offset = 1.5
Pack V Offset = -1
[Temp Model(Calibration)]
Ext a Coef 1 = -11130
Ext a Coef 2 = 19142
Ext a Coef 3 = -19262
Ext a Coef 4 = 2820.3
Ext a Coef 5 = 89.2
Ext b Coef 1 = 328
Ext b Coef 2 = -605
Ext b Coef 3 = -2443
Ext b Coef 4 = 469.6
Ext Min AD = 11703
Ext Max Temp = 1133.8
Int Coef 1 = 0
Int Coef 2 = 0
Int Coef 3 = -12324
Int Coef 4 = 613.1
Int Min AD = 0
Int Max Temp = 613.1
[Current(Calibration)]
Deadband = 3

[Codes(Security)]
Sealed to Unsealed = 36720414
Unsealed to Full = FFFFFFFF
FactRestore Key = 0DEF0FAC