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-R1: firmware update

Part Number: BQ40Z50-R1
Other Parts Discussed in Thread: BQSTUDIO

Hi 

I have designed a 4S1P battery Pack using BQ40z50-r1 fuel gauge IC.

We have done learning cycle on the battery packs which we have designed. We have extracted the gas Gauge file.gg file.

After this can the battery packs to be used  for testing purposes or it is necessary to update the Firmware of the battery packs.

For the Firmware Files I have downloaded from Ti website.in this i have got a .srec file.

Whether it is fine to upload that file on the firmware tab and click on execute option. So the firmware is updated and the battery can be used for testing purposes.

Expecting the reply .

Regards

ANANDAN N

  • Hi Anandan N,

    It is not necessary to update the firmware of the battery packs unless there are feature updates that you would like to use in your application. I recommend you check out the Change Lists so you can decide if it would help your design. If you decide to upgrade, I recommend following the instructions outlined in Section 1 of this document. You can skip the first step since you already have a gg file that you want to use.

    Best,

    Jessica

  • Hi 

    thanks.

    So Once the learning cycle is done and gg file is extracted. The battery pack is qualified for using in devices??

    The Same gg file can be used in the production right ??is it necessary to change the update status to 02 from 0E in gg file before uploading

  • Hi 

    Any update on this??

  • Hello,

    It would be best to use either a flash stream file or the .srec file you extract from the gauge after the learning cycle and setting all the protections you want. The .gg file has some rounding with it. The .gg file also doesn't upload the chem ID like the flash stream and .srec files do.

    You should upload with 0x0E if you want the gauge to begin gauging immediately after upload and start balancing.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt

    Thanks for the Response.

    The .srec file can be directly extracted from firmware tab and it can be uploaded in the new fuel gauge right? So the battery pack will function normally and then no need to upload the.gg file??

    or we need to upload the .srec file and need to set the protection parameters on the Data memory Tab and That battery can be directly used in devices Right??

  • Hello,

    The .srec file will copy over all configurations you have from the gauge you extracted it from, all protections, firmware, chem ID, should all be the same. You don't need to upload the .gg file after the .srec.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt

    So for Building a Pack of n numbers ,it is better to do one learning cycle on one pack and the Same srec file can be uploaded in all the packs on  production??

    so it wont affect the battery packs during connection on loads.

  • Hello Anandan,

    Yes you should use the .srec or bq.fs for production programming because they contain all the information. It is recommended to calibrate a set of the gauges to make sure the calibration values are consistent, then average them for final production.

    Sincerely,

    Wyatt Keller

  • Hi wyatt

    Thanks for the reply.

    I have extracted the .SREC file and uploaded in the battery packs.

    How the calibration for the Gauges to be done. Kindly help me out.without calibration will affect the battery pack?

  • Hi Anandan,

    You can calibrate the gauges in BQStudio. Calibration helps improve gauge accuracy.

    Best,

    Jessica

  • Hi

    During the learning cycle.we have discharged the battery to empty and gave 5 hrs rest time.But still the OCVFR bit is set.We cannot able to charge in learning cycle process.kindly do the needful

  • Hello Anandan,

    If you're experiencing a new problem, you can create a new thread so it can help others that may have the issue.

    If you're still in OCVFR and you have the correct chem ID uploaded, it's either a LFP battery chemistry and relaxes back up higher into OCVFR or your cutoff voltage is very high and it's relaxing after discharge in OCVFR.

    Sincerely,

    Wyatt Keller