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.

New BQ27510 Chip Failure when Used in Evaluation Board

Other Parts Discussed in Thread: BQ27510-G3, BQ27510EVM, BQ27510, BQEVSW, BQSTUDIO

I have soldered the TI Provided BQ27510-G3 (Got samples) chip on to the bq27510EVM board and powered with 3.8Vdc battery. Using oscilloscope, Observed that the LDO output at TP3 is 2.5V and in few seconds, it went to nearly the battery voltage ~ 3.7Vdc. 

I have used the Eval board received from TI (as is, without any change), with the same battery and load (LED with resistor), it works fine and I am able to see the Flash data and able to read gg files and load the DFI image from bqEASY software. 

After the new chip installed, I am just powered and observed this failure. This behavior was observed in actual product and it is doubted some interface problem causing chip failure. But in Eval board itself the chip gets fired without connected with any controller. Is there any way to hold the chip from running into unstable LDO output? Any suggestion would help me a lot.

Thanks!

  • Did you also see these problems on a non-modified EVM board? What version of the bq27510 was installed on the EVM?
  • Also, Check to make sure your chip is properly soldered and there isn't any shorts any where.
  • There is no problem with non-modified EVM board. No abnormalities observed even when I changed multiple parameters. I am able to update the gg file and verified with inputs. I found the below fields are not updated. I set the parameters : IT Enable        = 01; Cycle count 0 = 8; Qmax cell 1    = 719; But even after programming the new configuration it shows : IT Enable        = 00; Cycle count 0 = 0; Qmax cell 1    = 715; Is that fine?

  • I have done the soldering verification and it looks fine. This failure is happening 4th time. Is there any possibility of data crash happening in flash memory inside the chip during soldering?
  • Rajesh,

    The gauge is supposed to be able to have those parameters changed with the importation of a gg file. Can you check to make sure the device isn't sealed. This will prevent a gg file from being imported. Does the 2.5V pin on the EVM measure that voltage? Can you try programming the iC with the default firmware to see if that helps?

    thanks
    Onyx
  • I can measure 2.5V at the LDO output and read the flash content in the bqEASY software for few seconds. After certain time (30 - 60 sec) the LDO runs unstable and reaches the input voltage of 3.6V. This internal LDO failure was happening even if the programmer is not connected.

  • can you take a picture of your set up and post on here. it is weird for the LDO to go unstable.

    Onyx
  • I have found new behavior in the same eval set up.  Again I repeated the set up and tested. The communication is okay for half minute and able to read the gg file. Then the RAM values go in red in screen, though I am able to read the gg file. Few hours later without disturbing the set up, I have powered and able to see the communication okay again but for few seconds only. 

    I believe the chip is live but some other thing must be wrong. Enclosing the gg files before and after the failure (Means that red screen) of communication. I will post you the set up picture tomorrow.

    Before Failure.txt
    [Header]
    bq EVSW Version = 0.9.92	
    DeviceName = bq27510G3 v4.00
    Time = 9/19/2016 6:23:29 AM	
    
    
    [Safety(Configuration)]
    OT Chg = 55.0
    OT Chg Time = 2
    OT Chg Recovery = 50.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 = 5.0
    [Charge(Configuration)]
    Charging Voltage = 4200
    Delta Temp = 5.0
    Suspend Low Temp = -5.0
    Suspend High Temp = 55.0
    [Charge Termination(Configuration)]
    Taper Current = 100
    Taper Voltage = 100
    TCA Set % = 99
    TCA Clear % = 95
    FC Set % = -1
    FC Clear % = 98
    DODatEOC Delta T = 5.0
    [Data(Configuration)]
    Initial Standby = -10
    CC Threshold = 900
    Design Capacity = 1000
    Des Energy Scale = 1
    SOH LoadI = -400
    Default Temperature = 25.0
    Device Name = bq27510-G3
    Data Flash Version = 0000
    [Discharge(Configuration)]
    SOC1 Set Threshold = 10
    SOC1 Clear Threshold = 12
    SysDown Set Volt Threshold = 3150
    SysDown Set Volt Time = 2
    SysDown Clear Volt = 3400
    Def Avg I Last Run = -299
    Def Avg P Last Run = -1131
    [Registers(Configuration)]
    Op Config = 0975
    SOC Delta = 1
    i2c Timeout = 4
    DF Wr Ind Wait = 0
    OpConfig B = 4E
    OpConfig C = 0C
    OpConfig D = 5E
    OpConfig E = 02
    [Power(Configuration)]
    Flash Update OK Voltage = 2800
    Sleep Current = 10
    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 = 1
    Load Mode = 1
    Max Res Factor = 15
    Min Res Factor = 7
    Ra Filter = 800
    Min % Passed Chg for Qm = 37
    Qmax Filter = 96
    Max % Default Qmax = 110
    Terminate Voltage = 3200
    Term V Delta = 200
    ResRelax Time = 500
    User Rate-mA = 0
    User Rate-m/cW = 0
    Reserve Cap-mAh = 0
    Reserve Cap-m/cWh = 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
    TermV Valid Time = 2
    [Current Thresholds(Gas Gauging)]
    Dsg Current Threshold = 60
    Chg Current Threshold = 75
    Quit Current = 40
    Dsg Relax Time = 60
    Chg Relax Time = 60
    Quit Relax Time = 1
    Transient Factor Charge = 128
    Transient Factor Discharge = 128
    Max IR Correct = 400
    [State(Gas Gauging)]
    IT Enable = 00
    App Status = 00
    Qmax Cell 0 = 1000
    Cycle Count 0 = 0
    Update Status 0 = 00
    Qmax Cell 1 = 1000
    Cycle Count 1 = 0
    Update Status 1 = 00
    Avg I Last Run = -299
    Avg P Last Run = -1131
    Delta Voltage = 2
    T Rise = 20
    T Time Constant = 1000
    Cell 0 V at Chg Term = 4200
    Cell 1 V at Chg Term = 4200
    
    [OCVa0 Table(OCV Tables)]
    Chem ID = 0100
    Qmax Cell 0 = 1000
    Update Status = 00
    [OCVa1 Table(OCV Tables)]
    Chem ID = 0100
    Qmax Cell 1 = 1000
    Update Status = 00
    
    [Def0 Ra(Default Ra Tables)]
    Def0 Ra status = FF
    Def0 Ra flag = 55
    Def0 Ra Base R = 41
    Def0 Ra Gain = 00
    Def0 Ra 1 = 2
    Def0 Ra 2 = -4
    Def0 Ra 3 = 0
    Def0 Ra 4 = -2
    Def0 Ra 5 = 2
    Def0 Ra 6 = 6
    Def0 Ra 7 = 7
    Def0 Ra 8 = 5
    Def0 Ra 9 = 8
    Def0 Ra 10 = 15
    Def0 Ra 11 = 30
    Def0 Ra 12 = 54
    Def0 Ra 13 = 87
    Def0 Ra 14 = 115
    [Def1 Ra(Default Ra Tables)]
    Def1 Ra status = FF
    Def1 Ra flag = 55
    Def1 Ra Base R = 41
    Def1 Ra Gain = 00
    Def1 Ra 1 = 2
    Def1 Ra 2 = -4
    Def1 Ra 3 = 0
    Def1 Ra 4 = -2
    Def1 Ra 5 = 2
    Def1 Ra 6 = 6
    Def1 Ra 7 = 7
    Def1 Ra 8 = 5
    Def1 Ra 9 = 8
    Def1 Ra 10 = 15
    Def1 Ra 11 = 30
    Def1 Ra 12 = 54
    Def1 Ra 13 = 87
    Def1 Ra 14 = 115
    
    [Pack0 Ra(Ra Tables)]
    Pack0 Ra status = FF
    Pack0 Ra flag = 55
    Pack0 Ra Base R = 41
    Pack0 Ra Gain = 00
    Pack0 Ra 1 = 2
    Pack0 Ra 2 = -4
    Pack0 Ra 3 = 0
    Pack0 Ra 4 = -2
    Pack0 Ra 5 = 2
    Pack0 Ra 6 = 6
    Pack0 Ra 7 = 7
    Pack0 Ra 8 = 5
    Pack0 Ra 9 = 8
    Pack0 Ra 10 = 15
    Pack0 Ra 11 = 30
    Pack0 Ra 12 = 54
    Pack0 Ra 13 = 87
    Pack0 Ra 14 = 115
    [Pack1 Ra(Ra Tables)]
    Pack1 Ra status = FF
    Pack1 Ra flag = 55
    Pack1 Ra Base R = 41
    Pack1 Ra Gain = 00
    Pack1 Ra 1 = 2
    Pack1 Ra 2 = -4
    Pack1 Ra 3 = 0
    Pack1 Ra 4 = -2
    Pack1 Ra 5 = 2
    Pack1 Ra 6 = 6
    Pack1 Ra 7 = 7
    Pack1 Ra 8 = 5
    Pack1 Ra 9 = 8
    Pack1 Ra 10 = 15
    Pack1 Ra 11 = 30
    Pack1 Ra 12 = 54
    Pack1 Ra 13 = 87
    Pack1 Ra 14 = 115
    [Pack0 Rax(Ra Tables)]
    Pack0 Rax status = FF
    Pack0 Rax flag = FF
    Pack0 Rax Base R = 41
    Pack0 Rax Gain = 00
    Pack0 Rax 1 = 2
    Pack0 Rax 2 = -4
    Pack0 Rax 3 = 0
    Pack0 Rax 4 = -2
    Pack0 Rax 5 = 2
    Pack0 Rax 6 = 6
    Pack0 Rax 7 = 7
    Pack0 Rax 8 = 5
    Pack0 Rax 9 = 8
    Pack0 Rax 10 = 15
    Pack0 Rax11 = 30
    Pack0 Rax 12 = 54
    Pack0 Rax 13 = 87
    Pack0 Rax 14 = 115
    [Pack1 Rax(Ra Tables)]
    Pack1 Rax status = FF
    Pack1 Rax flag = FF
    Pack1 Rax Base R = 41
    Pack1 Rax Gain = 00
    Pack1 Rax 1 = 2
    Pack1 Rax 2 = -4
    Pack1 Rax 3 = 0
    Pack1 Rax 4 = -2
    Pack1 Rax 5 = 2
    Pack1 Rax 6 = 6
    Pack1 Rax 7 = 7
    Pack1 Rax 8 = 5
    Pack1 Rax 9 = 8
    Pack1 Rax 10 = 15
    Pack1 Rax 11 = 30
    Pack1 Rax 12 = 54
    Pack1 Rax 13 = 87
    Pack1 Rax 14 = 115
    
    [Data(Calibration)]
    CC Gain = 10
    CC Delta = 10
    CC Offset = -5.76
    Board Offset = 0
    Int Temp Offset = 0.0
    Ext Temp Offset = 0.0
    Pack V Offset = 0
    [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
    Max Correction I = 1500
    I Correction Rate = 10
    Thermistor OR Hi = 100
    Thermistor OR Low = -40
    [Current(Calibration)]
    Deadband = 5
    
    [Codes(Security)]
    Sealed to Unsealed = 36720414
    Unsealed to Full = FFFFFFFF
    
    After Failure.txt
    [Header]
    bq EVSW Version = 0.9.92	
    DeviceName = bq27510G3 v4.00
    Time = 9/19/2016 6:24:36 AM	
    
    
    [Safety(Configuration)]
    OT Chg = 0.0
    OT Chg Time = 0
    OT Chg Recovery = 0.0
    OT Dsg = 0.0
    OT Dsg Time = 0
    OT Dsg Recovery = 0.0
    [Charge Inhibit Cfg(Configuration)]
    Chg Inhibit Temp Low = 0.0
    Chg Inhibit Temp High = 0.0
    Temp Hys = 0.0
    [Charge(Configuration)]
    Charging Voltage = 0
    Delta Temp = 0.0
    Suspend Low Temp = 0.0
    Suspend High Temp = 0.0
    [Charge Termination(Configuration)]
    Taper Current = 0
    Taper Voltage = 0
    TCA Set % = 0
    TCA Clear % = 0
    FC Set % = 0
    FC Clear % = 0
    DODatEOC Delta T = 0.0
    [Data(Configuration)]
    Initial Standby = 0
    CC Threshold = 0
    Design Capacity = 257
    Des Energy Scale = 1
    SOH LoadI = 769
    Default Temperature = -196.1
    Device Name = 
    Data Flash Version = 0707
    [Discharge(Configuration)]
    SOC1 Set Threshold = 0
    SOC1 Clear Threshold = 0
    SysDown Set Volt Threshold = 0
    SysDown Set Volt Time = 0
    SysDown Clear Volt = 0
    Def Avg I Last Run = 0
    Def Avg P Last Run = 0
    [Registers(Configuration)]
    Op Config = 0000
    SOC Delta = 3
    i2c Timeout = 3
    DF Wr Ind Wait = 1280
    OpConfig B = 00
    OpConfig C = 00
    OpConfig D = 01
    OpConfig E = 03
    [Power(Configuration)]
    Flash Update OK Voltage = -249
    Sleep Current = 771
    Hibernate I = 259
    Hibernate V = 769
    
    [Manufacturer Info(System Data)]
    Block 0 = FF
    Block 1 = 0F
    Block 2 = 07
    Block 3 = 03
    Block 4 = 03
    Block 5 = 03
    Block 6 = 03
    Block 7 = 03
    Block 8 = 03
    Block 9 = 03
    Block 10 = 03
    Block 11 = 03
    Block 12 = 07
    Block 13 = 07
    Block 14 = 07
    Block 15 = 07
    Block 16 = 07
    Block 17 = 03
    Block 18 = 07
    Block 19 = 07
    Block 20 = 07
    Block 21 = 07
    Block 22 = 07
    Block 23 = 07
    Block 24 = 07
    Block 25 = 07
    Block 26 = 07
    Block 27 = 07
    Block 28 = 07
    Block 29 = 07
    Block 30 = 07
    Block 31 = 0F
    
    [IT Cfg(Gas Gauging)]
    Load Select = 0
    Load Mode = 0
    Max Res Factor = 0
    Min Res Factor = 0
    Ra Filter = 0
    Min % Passed Chg for Qm = 0
    Qmax Filter = 0
    Max % Default Qmax = 0
    Terminate Voltage = 0
    Term V Delta = 0
    ResRelax Time = 0
    User Rate-mA = 0
    User Rate-m/cW = 0
    Reserve Cap-mAh = 0
    Reserve Cap-m/cWh = 0
    Min Delta Voltage = 0
    Max Sim Rate = 0
    Min Sim Rate = 0
    Ra Max Delta = 0
    Qmax Max Delta % = 0
    DeltaV Max dV = 0
    Max Res Scale = 0
    Min Res Scale = 0
    Fast Scale Start SOC = 0
    TermV Valid Time = 0
    [Current Thresholds(Gas Gauging)]
    Dsg Current Threshold = 0
    Chg Current Threshold = 0
    Quit Current = 0
    Dsg Relax Time = 0
    Chg Relax Time = 0
    Quit Relax Time = 0
    Transient Factor Charge = 0
    Transient Factor Discharge = 0
    Max IR Correct = 0
    [State(Gas Gauging)]
    IT Enable = 00
    App Status = 00
    Qmax Cell 0 = 0
    Cycle Count 0 = 0
    Update Status 0 = 00
    Qmax Cell 1 = 0
    Cycle Count 1 = 0
    Update Status 1 = 00
    Avg I Last Run = 0
    Avg P Last Run = 0
    Delta Voltage = 0
    T Rise = 0
    T Time Constant = 0
    Cell 0 V at Chg Term = 0
    Cell 1 V at Chg Term = 0
    
    [OCVa0 Table(OCV Tables)]
    Chem ID = 0000
    Qmax Cell 0 = 0
    Update Status = 00
    [OCVa1 Table(OCV Tables)]
    Chem ID = 0000
    Qmax Cell 1 = 0
    Update Status = 00
    
    [Def0 Ra(Default Ra Tables)]
    Def0 Ra status = 01
    Def0 Ra flag = 00
    Def0 Ra Base R = 0
    Def0 Ra Gain = 00
    Def0 Ra 1 = 0
    Def0 Ra 2 = 0
    Def0 Ra 3 = 0
    Def0 Ra 4 = 0
    Def0 Ra 5 = 0
    Def0 Ra 6 = 0
    Def0 Ra 7 = 0
    Def0 Ra 8 = 0
    Def0 Ra 9 = 0
    Def0 Ra 10 = 0
    Def0 Ra 11 = 0
    Def0 Ra 12 = 0
    Def0 Ra 13 = 0
    Def0 Ra 14 = 0
    [Def1 Ra(Default Ra Tables)]
    Def1 Ra status = 00
    Def1 Ra flag = 00
    Def1 Ra Base R = 0
    Def1 Ra Gain = 00
    Def1 Ra 1 = 0
    Def1 Ra 2 = 0
    Def1 Ra 3 = 0
    Def1 Ra 4 = 0
    Def1 Ra 5 = 0
    Def1 Ra 6 = 0
    Def1 Ra 7 = 0
    Def1 Ra 8 = 0
    Def1 Ra 9 = 0
    Def1 Ra 10 = 0
    Def1 Ra 11 = 0
    Def1 Ra 12 = 0
    Def1 Ra 13 = 0
    Def1 Ra 14 = 0
    
    [Pack0 Ra(Ra Tables)]
    Pack0 Ra status = 07
    Pack0 Ra flag = 00
    Pack0 Ra Base R = 0
    Pack0 Ra Gain = 00
    Pack0 Ra 1 = 0
    Pack0 Ra 2 = 0
    Pack0 Ra 3 = 0
    Pack0 Ra 4 = 0
    Pack0 Ra 5 = 0
    Pack0 Ra 6 = 0
    Pack0 Ra 7 = 0
    Pack0 Ra 8 = 0
    Pack0 Ra 9 = 0
    Pack0 Ra 10 = 0
    Pack0 Ra 11 = 0
    Pack0 Ra 12 = 0
    Pack0 Ra 13 = 0
    Pack0 Ra 14 = 0
    [Pack1 Ra(Ra Tables)]
    Pack1 Ra status = FF
    Pack1 Ra flag = 03
    Pack1 Ra Base R = 769
    Pack1 Ra Gain = 01
    Pack1 Ra 1 = 1
    Pack1 Ra 2 = 1
    Pack1 Ra 3 = 1
    Pack1 Ra 4 = 1
    Pack1 Ra 5 = 0
    Pack1 Ra 6 = 1
    Pack1 Ra 7 = 3
    Pack1 Ra 8 = 7
    Pack1 Ra 9 = 7
    Pack1 Ra 10 = 0
    Pack1 Ra 11 = 0
    Pack1 Ra 12 = 0
    Pack1 Ra 13 = 0
    Pack1 Ra 14 = 0
    [Pack0 Rax(Ra Tables)]
    Pack0 Rax status = 00
    Pack0 Rax flag = 00
    Pack0 Rax Base R = 0
    Pack0 Rax Gain = 00
    Pack0 Rax 1 = 0
    Pack0 Rax 2 = 0
    Pack0 Rax 3 = 0
    Pack0 Rax 4 = 0
    Pack0 Rax 5 = 0
    Pack0 Rax 6 = 0
    Pack0 Rax 7 = 0
    Pack0 Rax 8 = 0
    Pack0 Rax 9 = 0
    Pack0 Rax 10 = 0
    Pack0 Rax11 = 0
    Pack0 Rax 12 = 0
    Pack0 Rax 13 = 0
    Pack0 Rax 14 = 0
    [Pack1 Rax(Ra Tables)]
    Pack1 Rax status = 00
    Pack1 Rax flag = 00
    Pack1 Rax Base R = 0
    Pack1 Rax Gain = 00
    Pack1 Rax 1 = 0
    Pack1 Rax 2 = 0
    Pack1 Rax 3 = 0
    Pack1 Rax 4 = 0
    Pack1 Rax 5 = 0
    Pack1 Rax 6 = 0
    Pack1 Rax 7 = 0
    Pack1 Rax 8 = 0
    Pack1 Rax 9 = 0
    Pack1 Rax 10 = 0
    Pack1 Rax 11 = 0
    Pack1 Rax 12 = 0
    Pack1 Rax 13 = 0
    Pack1 Rax 14 = 0
    
    [Data(Calibration)]
    CC Gain = 0
    CC Delta = 0
    CC Offset = 0
    Board Offset = 0
    Int Temp Offset = 0.0
    Ext Temp Offset = 0.0
    Pack V Offset = 0
    [Temp Model(Calibration)]
    Ext a Coef 1 = 0
    Ext a Coef 2 = 0
    Ext a Coef 3 = 0
    Ext a Coef 4 = 0.0
    Ext a Coef 5 = 0.0
    Ext b Coef 1 = 0
    Ext b Coef 2 = 0
    Ext b Coef 3 = 0
    Ext b Coef 4 = 0.0
    Max Correction I = 0
    I Correction Rate = 0
    Thermistor OR Hi = 0
    Thermistor OR Low = 0
    [Current(Calibration)]
    Deadband = 0
    
    [Codes(Security)]
    Sealed to Unsealed = 00000000
    Unsealed to Full = 00000000
    

  • Hi Rajesh

    Can you pls send a picture of your set up  and also a picture of the register window of bqstudio or bqEVSW when the device is connected and communicating

    thanks

    Onyx

  • Enclosed the images of set up and the bqEASY screen shots when the device communication is okay. 

    BQ failure images.zip

  • Hi Rajesh,
    A few things i noted.
    -BqEVSW shows your cell voltage being read as 0. pls check your cell connections and measure your cell voltage to ensure that the device your cell is not shorted.
    - Secondly, it appears your battery has an internal thermistor, given i see from the photos that you have a third wire comming from your battery. You only need one thermistorconnected to the ts connector on the EVM. Either you use only the external thermistor or you use that of the battery. Do not use both.
    -Third, disconnect your load,i.e the LED and resistor so we determine if that is contributing the issues you are seeing.
    - What version of EV2300 firmware are you using? Can you connect the ev2300 and then start bqstudio. bqstudio would let you know what version of firmware is on the ev2300. The version will be on the dashboard of bqstudio on the left hand side.
    -Finally if you have extra ICs, can you swap the IC on your EVM?

    thanks
    Onyx
  • Onyx Ahiakwo said:
    Hi Rajesh,
    A few things i noted.
    -BqEVSW shows your cell voltage being read as 0. pls check your cell connections and measure your cell voltage to ensure that the device your cell is not shorted.

    Yes. Initially when the cell is connected, the bqstudio reads the actual voltage. In few seconds, the voltage drops to 0 and no more values visible.

    - Secondly, it appears your battery has an internal thermistor, given i see from the photos that you have a third wire comming from your battery. You only need one thermistorconnected to the ts connector on the EVM. Either you use only the external thermistor or you use that of the battery. Do not use both.

    Okay. In fact, For checking purpose, I tried to use external thermistor. Now, I have removed the external Thermistor and connected the third wire from cell at TS pin.


    -Third, disconnect your load,i.e the LED and resistor so we determine if that is contributing the issues you are seeing.

    As recommended, I have removed the entire load. Now the set up has no load.


    - What version of EV2300 firmware are you using? Can you connect the ev2300 and then start bqstudio. bqstudio would let you know what version of firmware is on the ev2300. The version will be on the dashboard of bqstudio on the left hand side.

    Enclosed the screen for the firmware version detail. Please have a look at it.


    -Finally if you have extra ICs, can you swap the IC on your EVM?

    I have tried it already. Both time I am observing the same behavior. Anyhow, I will try it once again and let you know the status.


    thanks
    Onyx

  • I have replaced with new chip and made the set up again. The bqeasy software finds the device and able to read all the RAM and Flash data. I left the set up to 30 minutes without disturbing and taken the log. There is no abnormal activities.

    It was communicating well but the temperature reads as -35 deg a the LDO output reads as 3.6V, I am not able justify how it works if the LDO is not working. I have disconnected the battery and connected again, there is no communication further.

    Sometime the battery status percentage bar is not showing anything even there is communication happening. What should cause this type of error?
  • hi Rajesh,

    Is the thermistor on the battery 10K. Use the external thermistor and not the one that comes with the battery. For the gauge to properly track SOC, you need to enable Impedance track, i.e 0x21. You also need to carry out a learning cycle so the gauge learns the qmax and resistance of the cell.

    thanks
    Onyx
  • Hi Rajesh,
    To know the version of firmware on your ev2300, you need to install bqstudio. The left hand portion of the dashboard of bqstudio when it is started will let your know what version of firmware is on the device. The latest version is 3.1r


    thanks
    Onyx
  • Hi Onyx,

    I am not clear about using the commands to enable the IT - 0x0021. There are multiple fields available in I2C command page in BQEASY software. Can you give me some more detail or step by step method to enable the IT and see how it is working.

    Thanks!

  • I have installed and verified that the firmware is 3.1R. It seems the bqstudio have lot of menus and command in buttons. Is it safe to use. Is there any document to learn how to use it for writing golden image.