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.

BQ40Z50-R4-DEVICE-FW: Cant Update Data Memory

Part Number: BQ40Z50-R4-DEVICE-FW

I'm going through the Data Memory options, I've updated the 'Calibration' and 'Settings' section to what I want, but when I change the data on the 'Advanced Charge Algorithm' section or those that follow, it wont accept the values. When I try changing the T2 Temp from 12.0 to 5.0 enter the data in a field and try to write the data, I get the error message:

A read of data written failed comparison.

If I then do a 'write all' operation I get the error

Parameter not written. Classname Lifetimes, Subclass name Time, Parameter name Time Spent in UT RSOC H written to data memory faild readback verification.

I've not changed the lifetime data section though

It seems to be similar for all the other fields in the other sections - even manufacturer data.I cannot change the values. 

Any ideas? I'm using BQStudio 1.3.86. I've also tried 1.3.104

The device, as far as I know, is unsealed. I flashed in the R4 firmware from the website and all I've changed so far is the Calibration and Settings sections.

Thanks

  • hmmm...if I reset to the original FW, then try editing all these values, it allows me to do so

    If, however, I hit 'write all' after reading the defaults (i.e. I make no changes), I get an error which says

    Value is beyond minimum value defined for parameter.: Lifetimes.State of Health.Min FCC-SOH mAh

    It seems that something isn't set right in the default firmware from the webpage, also it seems that one of the settings I've configured in the Calibration or Settings section has disabled the ability to udpate the DF...

  • Steven,

    I have verified this issue. For the short term please update the parameters [Lifetime][State of Health][Min FCC-SOH mAh] to at least 100 and [Lifetime][State of Health][Min FCC-SOH cWh] to at least 150.

    I will work to get the bqz online updated

    Thanks,

    Eric Vos

  • Hi Eric, 

    This resolved the error in the second post. However I still get the following error 
    Parameter not written. Classname Lifetimes, Subclass name Time, Parameter name Time Spent in UT RSOC H written to data memory faild readback verification.

    Is there even an RSOC H defined? In Settings > Lifetimes, the RSOC thresholds only go up to G

    It seems that one of the settings I've configured in the Calibration or Settings section is preventing me from continuing to update the DF. The issue is only apparent after I reset the device though... I'll see if I can find out which setting is doing it but it's rather a tedious/time-consuming process.

  • one more... importing a gg.csv file doesn't update the calibration settings - with both versions of BQ Studio mentioned above.

  • OK - I think I've resolved that. There was a PF being set when I enabled PF. If I clear the PF, I can write the data again.

  • and apparently that is now a setting in BQ Studio - Class Names to be preserved.

  • Steven,

    You do not want to import calibration data via a gg import. so we disable this by default. The reason is the CC Gain and capacity Gain parameters internally are 4 byte numbers, where bqStudio truncates and rounds to make the number displayable. Import a gg file does not get you the same accuracy and resolution that running the calibration plug-in does.

    Thanks,

    Eric Vos