Hello
I would have your help.
My customer is suffering return from market that their product using bq27500.
Bad PCB indicates RM= around 50~60% even though they had insert new battery.
Return is approx 10 from 6,000 total.
Please refer to attached.
I had read gg file from their returned 'bad' pcb and good(original) pcb using i2c. ( attached )
From those , cycle count and Cell 0 Chg DOD at EoC is different.
#Bad pcb
Cycle Count 0 = 8
Update Status 0 = 02
Qmax Cell 1 = 720
Cycle Count 1 = 0
Update Status 1 = 02
Cell 0 Chg dod at EoC = 6462
#Good pcb
Cycle Count 0 = 0
Update Status 0 = 02
Qmax Cell 1 = 720
Cycle Count 1 = 0
Update Status 1 = 02
Cell 0 Chg dod at EoC = 0
Question1
Would you please advice/ estimate why the Bad PCB of RM is so small?
Do you think Cycle count = 8 is something problem? ( i.e. its seemes application issue ?)
Question2
Customer says the issue: RM, is small value ; does not fixed even though they had changed to new battery, and
discharge( C/25 ), charge ( C/3).
Would you please adivse/estimate why bad PCB does not fix the issue?
Question 3
Please adivse what to do next for investigation.
Sorry to bother you, but please advise
[Header] bq EVSW Version = 0.9.92 DeviceName = bq27500 v1.20 Time = 2016/06/10 16:49:57 [Safety(Configuration)] OT Chg = 40.0 OT Chg Time = 2 OT Chg Recovery = 35.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 = 40.0 Temp Hys = 5.0 [Charge(Configuration)] Charging Voltage = 4200 Delta Temp = 5.0 Suspend Low Temp = 0.0 Suspend High Temp = 40.0 [Charge Termination(Configuration)] Taper Current = 110 Min Taper Capacity = 25 Taper Voltage = 100 Current Taper Window = 40 [Data(Configuration)] Initial Standby = -1 Initial MaxLoad = -430 CC Threshold = 648 Design Capacity = 720 Device Name = bq27500 [Discharge(Configuration)] SOC1 Set Threshold = 144 SOC1 Clear Threshold = 154 SOCF Set Threshold = 72 SOCF Clear Threshold = 100 [Registers(Configuration)] Op Config = 8959 [Power(Configuration)] Flash Update OK Voltage = 2800 Sleep Current = 1 Hibernate I = 2 Hibernate V = 2550 [Manufacturer Info(System Data)] Block A 0 = 00 Block A 1 = 00 Block A 2 = 00 Block A 3 = 00 Block A 4 = 00 Block A 5 = 00 Block A 6 = 00 Block A 7 = 00 Block A 8 = 00 Block A 9 = 00 Block A 10 = 00 Block A 11 = 00 Block A 12 = 00 Block A 13 = 00 Block A 14 = 00 Block A 15 = 00 Block A 16 = 00 Block A 17 = 00 Block A 18 = 00 Block A 19 = 00 Block A 20 = 00 Block A 21 = 00 Block A 22 = 00 Block A 23 = 00 Block A 24 = 00 Block A 25 = 00 Block A 26 = 00 Block A 27 = 00 Block A 28 = 00 Block A 29 = 00 Block A 30 = 00 Block A 31 = 00 Block B 0 = 00 Block B 1 = 00 Block B 2 = 00 Block B 3 = 00 Block B 4 = 00 Block B 5 = 00 Block B 6 = 00 Block B 7 = 00 Block B 8 = 00 Block B 9 = 00 Block B 10 = 00 Block B 11 = 00 Block B 12 = 00 Block B 13 = 00 Block B 14 = 00 Block B 15 = 00 Block B 16 = 00 Block B 17 = 00 Block B 18 = 00 Block B 19 = 00 Block B 20 = 00 Block B 21 = 00 Block B 22 = 00 Block B 23 = 00 Block B 24 = 00 Block B 25 = 00 Block B 26 = 00 Block B 27 = 00 Block B 28 = 00 Block B 29 = 00 Block B 30 = 00 Block B 31 = 00 Block C 0 = 00 Block C 1 = 00 Block C 2 = 00 Block C 3 = 00 Block C 4 = 00 Block C 5 = 00 Block C 6 = 00 Block C 7 = 00 Block C 8 = 00 Block C 9 = 00 Block C 10 = 00 Block C 11 = 00 Block C 12 = 00 Block C 13 = 00 Block C 14 = 00 Block C 15 = 00 Block C 16 = 00 Block C 17 = 00 Block C 18 = 00 Block C 19 = 00 Block C 20 = 00 Block C 21 = 00 Block C 22 = 00 Block C 23 = 00 Block C 24 = 00 Block C 25 = 00 Block C 26 = 00 Block C 27 = 00 Block C 28 = 00 Block C 29 = 00 Block C 30 = 00 Block C 31 = 00 [IT Cfg(Gas Gauging)] Load Select = 1 Load Mode = 0 Terminate Voltage = 2500 User Rate-mA = 0 User Rate-mW = 0 Reserve Cap-mAh = 50 Reserve Cap-mWh = 14 [Current Thresholds(Gas Gauging)] Dsg Current Threshold = 60 Chg Current Threshold = 75 Quit Current = 2 Dsg Relax Time = 60 Chg Relax Time = 60 Quit Relax Time = 1 [State(Gas Gauging)] IT Enable = 00 App Status = 00 Qmax Cell 0 = 720 Cycle Count 0 = 0 Update Status 0 = 02 Qmax Cell 1 = 720 Cycle Count 1 = 0 Update Status 1 = 02 Cell 0 Chg dod at EoC = 0 Cell 1 Chg dod at EoC = 0 Avg I Last Run = -299 Avg P Last Run = -1131 [OCVa0 Table(OCV Tables)] Chem ID = 0100 Qmax Cell 0 = 1000 Update Status = 00 [OCVa1 Table(OCV Tables)] Chem ID = 0100 Qmax Cell 0 = 1000 Update Status = 00 [Def0 Ra(Default Ra Tables)] Def0 Ra status = 00 Def0 Ra flag = 55 Def0 Ra Base R = 96 Def0 Ra Gain = 03 Def0 Ra 1 = 1 Def0 Ra 2 = 12 Def0 Ra 3 = -8 Def0 Ra 4 = 2 Def0 Ra 5 = -2 Def0 Ra 6 = -1 Def0 Ra 7 = -6 Def0 Ra 8 = 3 Def0 Ra 9 = 6 Def0 Ra 10 = -4 Def0 Ra 11 = -5 Def0 Ra 12 = 2 Def0 Ra 13 = 126 Def0 Ra 14 = 62 [Def1 Ra(Default Ra Tables)] Def1 Ra status = 00 Def1 Ra flag = 55 Def1 Ra Base R = 96 Def1 Ra Gain = 03 Def1 Ra 1 = 1 Def1 Ra 2 = 12 Def1 Ra 3 = -8 Def1 Ra 4 = 2 Def1 Ra 5 = -2 Def1 Ra 6 = -1 Def1 Ra 7 = -6 Def1 Ra 8 = 3 Def1 Ra 9 = 6 Def1 Ra 10 = -4 Def1 Ra 11 = -5 Def1 Ra 12 = 2 Def1 Ra 13 = 126 Def1 Ra 14 = 62 [Pack0 Ra(Ra Tables)] Pack0 Ra status = 00 Pack0 Ra flag = 55 Pack0 Ra Base R = 96 Pack0 Ra Gain = 03 Pack0 Ra 1 = 1 Pack0 Ra 2 = 12 Pack0 Ra 3 = -8 Pack0 Ra 4 = 2 Pack0 Ra 5 = -2 Pack0 Ra 6 = -1 Pack0 Ra 7 = -6 Pack0 Ra 8 = 3 Pack0 Ra 9 = 6 Pack0 Ra 10 = -4 Pack0 Ra 11 = -5 Pack0 Ra 12 = 2 Pack0 Ra 13 = 126 Pack0 Ra 14 = 62 [Pack1 Ra(Ra Tables)] Pack1 Ra status = FF Pack1 Ra flag = FF Pack1 Ra Base R = 96 Pack1 Ra Gain = 03 Pack1 Ra 1 = 1 Pack1 Ra 2 = 12 Pack1 Ra 3 = -8 Pack1 Ra 4 = 2 Pack1 Ra 5 = -2 Pack1 Ra 6 = -1 Pack1 Ra 7 = -6 Pack1 Ra 8 = 3 Pack1 Ra 9 = 6 Pack1 Ra 10 = -4 Pack1 Ra 11 = -5 Pack1 Ra 12 = 2 Pack1 Ra 13 = 126 Pack1 Ra 14 = 62 [Pack0 Rax(Ra Tables)] Pack0 Rax status = FF Pack0 Rax flag = FF Pack0 Rax Base R = 96 Pack0 Rax Gain = 03 Pack0 Rax 1 = 1 Pack0 Rax 2 = 12 Pack0 Rax 3 = -8 Pack0 Rax 4 = 2 Pack0 Rax 5 = -2 Pack0 Rax 6 = -1 Pack0 Rax 7 = -6 Pack0 Rax 8 = 3 Pack0 Rax 9 = 6 Pack0 Rax 10 = -4 Pack0 Rax11 = -5 Pack0 Rax 12 = 2 Pack0 Rax 13 = 126 Pack0 Rax 14 = 62 [Pack1 Rax(Ra Tables)] Pack1 Rax status = FF Pack1 Rax flag = FF Pack1 Rax Base R = 96 Pack1 Rax Gain = 03 Pack1 Rax 1 = 1 Pack1 Rax 2 = 12 Pack1 Rax 3 = -8 Pack1 Rax 4 = 2 Pack1 Rax 5 = -2 Pack1 Rax 6 = -1 Pack1 Rax 7 = -6 Pack1 Rax 8 = 3 Pack1 Rax 9 = 6 Pack1 Rax 10 = -4 Pack1 Rax 11 = -5 Pack1 Rax 12 = 2 Pack1 Rax 13 = 126 Pack1 Rax 14 = 62 [Data(Calibration)] CC Gain = 10 CC Delta = 10.001 CC Offset = -0.104 Board Offset = 0 Int Temp Offset = 7.8 Ext Temp Offset = 0.0 Pack V Offset = 0 [Current(Calibration)] Deadband = 3 [Codes(Security)] Sealed to Unsealed = 36720414 Unsealed to Full = FFFFFFFF
[Header] bq EVSW Version = 0.9.92 DeviceName = bq27500 v1.20 Time = 2016/06/10 16:41:26 [Safety(Configuration)] OT Chg = 40.0 OT Chg Time = 2 OT Chg Recovery = 35.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 = 40.0 Temp Hys = 5.0 [Charge(Configuration)] Charging Voltage = 4200 Delta Temp = 5.0 Suspend Low Temp = 0.0 Suspend High Temp = 40.0 [Charge Termination(Configuration)] Taper Current = 110 Min Taper Capacity = 25 Taper Voltage = 100 Current Taper Window = 40 [Data(Configuration)] Initial Standby = -1 Initial MaxLoad = -430 CC Threshold = 648 Design Capacity = 720 Device Name = bq27500 [Discharge(Configuration)] SOC1 Set Threshold = 144 SOC1 Clear Threshold = 154 SOCF Set Threshold = 72 SOCF Clear Threshold = 100 [Registers(Configuration)] Op Config = 8959 [Power(Configuration)] Flash Update OK Voltage = 2800 Sleep Current = 1 Hibernate I = 2 Hibernate V = 2550 [Manufacturer Info(System Data)] Block A 0 = 00 Block A 1 = 00 Block A 2 = 00 Block A 3 = 00 Block A 4 = 00 Block A 5 = 00 Block A 6 = 00 Block A 7 = 00 Block A 8 = 00 Block A 9 = 00 Block A 10 = 00 Block A 11 = 00 Block A 12 = 00 Block A 13 = 00 Block A 14 = 00 Block A 15 = 00 Block A 16 = 00 Block A 17 = 00 Block A 18 = 00 Block A 19 = 00 Block A 20 = 00 Block A 21 = 00 Block A 22 = 00 Block A 23 = 00 Block A 24 = 00 Block A 25 = 00 Block A 26 = 00 Block A 27 = 00 Block A 28 = 00 Block A 29 = 00 Block A 30 = 00 Block A 31 = 00 Block B 0 = 00 Block B 1 = 00 Block B 2 = 00 Block B 3 = 00 Block B 4 = 00 Block B 5 = 00 Block B 6 = 00 Block B 7 = 00 Block B 8 = 00 Block B 9 = 00 Block B 10 = 00 Block B 11 = 00 Block B 12 = 00 Block B 13 = 00 Block B 14 = 00 Block B 15 = 00 Block B 16 = 00 Block B 17 = 00 Block B 18 = 00 Block B 19 = 00 Block B 20 = 00 Block B 21 = 00 Block B 22 = 00 Block B 23 = 00 Block B 24 = 00 Block B 25 = 00 Block B 26 = 00 Block B 27 = 00 Block B 28 = 00 Block B 29 = 00 Block B 30 = 00 Block B 31 = 00 Block C 0 = 00 Block C 1 = 00 Block C 2 = 00 Block C 3 = 00 Block C 4 = 00 Block C 5 = 00 Block C 6 = 00 Block C 7 = 00 Block C 8 = 00 Block C 9 = 00 Block C 10 = 00 Block C 11 = 00 Block C 12 = 00 Block C 13 = 00 Block C 14 = 00 Block C 15 = 00 Block C 16 = 00 Block C 17 = 00 Block C 18 = 00 Block C 19 = 00 Block C 20 = 00 Block C 21 = 00 Block C 22 = 00 Block C 23 = 00 Block C 24 = 00 Block C 25 = 00 Block C 26 = 00 Block C 27 = 00 Block C 28 = 00 Block C 29 = 00 Block C 30 = 00 Block C 31 = 00 [IT Cfg(Gas Gauging)] Load Select = 1 Load Mode = 0 Terminate Voltage = 2500 User Rate-mA = 0 User Rate-mW = 0 Reserve Cap-mAh = 50 Reserve Cap-mWh = 14 [Current Thresholds(Gas Gauging)] Dsg Current Threshold = 60 Chg Current Threshold = 75 Quit Current = 2 Dsg Relax Time = 60 Chg Relax Time = 60 Quit Relax Time = 1 [State(Gas Gauging)] IT Enable = 00 App Status = 00 Qmax Cell 0 = 720 Cycle Count 0 = 8 Update Status 0 = 02 Qmax Cell 1 = 720 Cycle Count 1 = 0 Update Status 1 = 02 Cell 0 Chg dod at EoC = 6462 Cell 1 Chg dod at EoC = 0 Avg I Last Run = -299 Avg P Last Run = -1131 [OCVa0 Table(OCV Tables)] Chem ID = 0100 Qmax Cell 0 = 1000 Update Status = 00 [OCVa1 Table(OCV Tables)] Chem ID = 0100 Qmax Cell 0 = 1000 Update Status = 00 [Def0 Ra(Default Ra Tables)] Def0 Ra status = 00 Def0 Ra flag = 55 Def0 Ra Base R = 96 Def0 Ra Gain = 03 Def0 Ra 1 = 1 Def0 Ra 2 = 12 Def0 Ra 3 = -8 Def0 Ra 4 = 2 Def0 Ra 5 = -2 Def0 Ra 6 = -1 Def0 Ra 7 = -6 Def0 Ra 8 = 3 Def0 Ra 9 = 6 Def0 Ra 10 = -4 Def0 Ra 11 = -5 Def0 Ra 12 = 2 Def0 Ra 13 = 126 Def0 Ra 14 = 62 [Def1 Ra(Default Ra Tables)] Def1 Ra status = 00 Def1 Ra flag = 55 Def1 Ra Base R = 96 Def1 Ra Gain = 03 Def1 Ra 1 = 1 Def1 Ra 2 = 12 Def1 Ra 3 = -8 Def1 Ra 4 = 2 Def1 Ra 5 = -2 Def1 Ra 6 = -1 Def1 Ra 7 = -6 Def1 Ra 8 = 3 Def1 Ra 9 = 6 Def1 Ra 10 = -4 Def1 Ra 11 = -5 Def1 Ra 12 = 2 Def1 Ra 13 = 126 Def1 Ra 14 = 62 [Pack0 Ra(Ra Tables)] Pack0 Ra status = 00 Pack0 Ra flag = 55 Pack0 Ra Base R = 96 Pack0 Ra Gain = 03 Pack0 Ra 1 = 1 Pack0 Ra 2 = 12 Pack0 Ra 3 = -8 Pack0 Ra 4 = 2 Pack0 Ra 5 = -2 Pack0 Ra 6 = -1 Pack0 Ra 7 = -6 Pack0 Ra 8 = 3 Pack0 Ra 9 = 6 Pack0 Ra 10 = -4 Pack0 Ra 11 = -5 Pack0 Ra 12 = 2 Pack0 Ra 13 = 126 Pack0 Ra 14 = 62 [Pack1 Ra(Ra Tables)] Pack1 Ra status = FF Pack1 Ra flag = FF Pack1 Ra Base R = 96 Pack1 Ra Gain = 03 Pack1 Ra 1 = 1 Pack1 Ra 2 = 12 Pack1 Ra 3 = -8 Pack1 Ra 4 = 2 Pack1 Ra 5 = -2 Pack1 Ra 6 = -1 Pack1 Ra 7 = -6 Pack1 Ra 8 = 3 Pack1 Ra 9 = 6 Pack1 Ra 10 = -4 Pack1 Ra 11 = -5 Pack1 Ra 12 = 2 Pack1 Ra 13 = 126 Pack1 Ra 14 = 62 [Pack0 Rax(Ra Tables)] Pack0 Rax status = FF Pack0 Rax flag = FF Pack0 Rax Base R = 96 Pack0 Rax Gain = 03 Pack0 Rax 1 = 1 Pack0 Rax 2 = 12 Pack0 Rax 3 = -8 Pack0 Rax 4 = 2 Pack0 Rax 5 = -2 Pack0 Rax 6 = -1 Pack0 Rax 7 = -6 Pack0 Rax 8 = 3 Pack0 Rax 9 = 6 Pack0 Rax 10 = -4 Pack0 Rax11 = -5 Pack0 Rax 12 = 2 Pack0 Rax 13 = 126 Pack0 Rax 14 = 62 [Pack1 Rax(Ra Tables)] Pack1 Rax status = FF Pack1 Rax flag = FF Pack1 Rax Base R = 96 Pack1 Rax Gain = 03 Pack1 Rax 1 = 1 Pack1 Rax 2 = 12 Pack1 Rax 3 = -8 Pack1 Rax 4 = 2 Pack1 Rax 5 = -2 Pack1 Rax 6 = -1 Pack1 Rax 7 = -6 Pack1 Rax 8 = 3 Pack1 Rax 9 = 6 Pack1 Rax 10 = -4 Pack1 Rax 11 = -5 Pack1 Rax 12 = 2 Pack1 Rax 13 = 126 Pack1 Rax 14 = 62 [Data(Calibration)] CC Gain = 10 CC Delta = 10.001 CC Offset = -0.102 Board Offset = 0 Int Temp Offset = 7.8 Ext Temp Offset = 0.0 Pack V Offset = 0 [Current(Calibration)] Deadband = 3 [Codes(Security)] Sealed to Unsealed = 36720414 Unsealed to Full = FFFFFFFF