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.

BQ78PL116 bricked by BQWizard SBD file utility

Other Parts Discussed in Thread: BQWIZARD, BQ78PL116

I am working on a design with the BQ78PL116 and was using the SBD utility to configure the extended SBData Command Registers.  I setup the various cell and system parameters then saved and loaded it via BQWizard.  The BQ78PL116 then began reporting very high cell voltages and temps.  Several safety status bits were set.   I tried reinitializing, reloading the cal and ppcsv files with no change.  I then tried the boot loader to reflash the part.  I reconnected to the part and 3 cells were detected.  I then loaded the TMAP file and 4 cells were detected.  The cell voltages and temps were still high.  I then tried to load the ppcsv file and lost communication with the BQ78PL116.  Subsequent attempts to connect have been unsuccessful.

Patrick

  • Hi Patrick,

    Were you able to resolve your issue?

    If not, what were the cell voltages on the bqWizard and what values were you measuring?

     

     

  • Hi Ben,

    I have not been able to resolve this issue and I am reluctant to try reading in a SBD file due to the number of times I have had to replace the BQ78PL116 part on the PCBs (>6 times).  The voltages I observed in BQWizard were 65536mV and the temps were >6000K.  Calibrating temperatures had no effect.

    My biggest issue at the moment is the RSOC not persisting after charge or discharge.  I tried using the 410 CHEM file as you suggested and still experience the RSOC changing strangely.  The part will finish a charge cycle and set the TCA bit.  Soon thereafter the BQ78PL116 will set the RSOC value to 100%.  If the system is allowed to go into standby by pulling the SMBus low, the RSOC will be set to zero after coming out of standby.  This sometimes occurs right away but usually after several minutes.  If a discharge current is applied the RSOC will jump up usually  to the expected value.  If the part is brought out of standby and a charge current is applied the RSOC will change to a small RSOC value however if there is a discharge current prior to the charge current the RSOC will seem reasonable.  I am seeing this consistently on all boards.

    Patrick

  • Hi Patrick,

    On you first issue, it looks like you are overwritting the calibration data with something from the files you are loading.

    Could you provide the files you are writing to the part? We would like to try and duplicate the issue here.

     

    On your RSOC concerns, could you send to me a copy of your aux file as well as the csv file you use to generate this file.

    I think we will  need to create a ChemID for your battery type. This will create the correct OCV tables to enable the Gas guage to update correctly.

    Also what are you Transition to Charge, Transition to Idle and Transition to Discharge Current Settings.

    Could you send me your ppcsv files and any other files you might be loading.

    Regards,

    Ben

     

  • Hi Ben,

    Here are the files you requested.

     

    Patrick

    Pack_Export_10_07_11.zip
  • Hi Ben,

    Do you have any update?

     

    Thanks very much,

    Patrick

  • Hi Patrick,

    I plotted the Ra (Impendences)  from your aux files. They are qyitr varied from cell 1 to 4.

    Whar are the differences between 9/22/11_2040 and 9/22/11_2040_a aux files

    These variations in the cell impedences in addition to the incorrect cemID will cause the GG to have accuracy issues initially. The Gas Gauge will eventually learn the characteristics of your cell with enought charge and discharge cycles. However, since OCV updates are based on the OCV vs SOC table (chemID file), a wrong file will casue error in the GG.

    ChemID 100: represent a 2AHr Cell. Data from you ..ppcsv shows you are using a 10AHr Cell.

    The closet chemID for this type of cell is: 410 (LiFePO4).

    You will need to regenerate your .aux file with this chemID and select this in the .ppcsv file.

    Other option to get the chemistry right is to send the sells to us in Dallas for characterization.

    Regards,

    Ben