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-R2: Please check firmware file of BQ40Z50-R5, and some questions.

Part Number: BQ40Z50-R2
Other Parts Discussed in Thread: BQ40Z50, BQSTUDIO,

Dear TI experts,

My customer asked about the firmware of BQ40Z50-R5.

they downloaded and installed "bq40z50FirmwareBundle-5.03-windows-installer.exe.zip  — 4648 K"

they found bqz and srec file in it.

1. Is bq40z50R5_v5_03_build88.srec latest firmware for BQ40Z50?

if not, please provide latest firmware file.

2. they found that some registers are different from bqstudio and BQ40Z50-R5 Technical reference manual. Please see the below screenshot.

↑ register setting of bqStudio

↑ register setting of BQ40Z50-R5 Technical reference manual

Which one is right? bqStudio? or Technical reference manual?

3. They want to use cell balancing function.

THey found that BQ40Z50-R2 does not provide cell balancing function, and BQ40Z50-R5 can provide this function.

So is it okay to use BQ40Z50-R5 for cell balancing function?

4. Where can I find the document about entering cell balancing mode in certain battery condition?

Best regards,

Chase

  • Hey Chase,

    1. Yes, that is the latest firmware for the BQ40z50-R5

    2. The register mapping in BQStudio is correct.

    3. Yes, it is perfectly fine to use the cell balancing feature for the BQ40z50-R5

    4. To learn more about cell balancing, please read section 7 of the TRM (https://www.ti.com/lit/ug/sluucn4a/sluucn4a.pdf)

    Regards,

    Nick Richards

  • Dear Nick,

    Thank you for your support.

    Here are more questions from my customer.

    1. Is the below bqz file latest file for BQ40Z50-R5?

    "4500_5_03-bq40z50R5_tooltips.bqz"

    2. When my customer use the bqz file above, register setting is little different between datasheet and bqStudio.

    You said that bqStudio is correct last time. Can't I use CBV_REST?

    ↑ register setting of BQ40Z50-R5 Technical reference manual

    ↑ register setting of bqStudio

    3. My customer expect that the battery enters to cell balancing mode under the conditions below, but it does not.

    Could you check which parameter should we check to enter cell balancing mode?

    4. Could you explain about the diagram below?

    (what is the exact condition of entering cell balancing mode?)

    Best regards,

    Chase

  • Hey Chase,

    Today is a holiday and no one is in the office. We will get back to you next week.

    Regards,
    Nick Richards

  • Dear Nick,

    I got it. Please let me know if there are any updates.

    Best regards,

    Chase

  • Hey Chase,

    1. Yes, that is the latest file for the BQ40z50-R5

    2. Yes, always follow the register mapping in bqStudio. Since that bit is now RSVD, it looks like the firmware team took out that feature in that version of the firmware.

    3. The screenshot that shows current and voltages is pretty blurry for me. It would be better if you obtained a log file and shared that so you don't have to share so many screenshots. Also, a log can show me how the registers change over time.

    4. For more explaination on this, read this app note: www.ti.com/.../slva155.pdf
    Cell-Balancing Operation section explains what conditions are needed to happen to enter cell balancing mode.

    Regards,
    Nick Richards

  • Dear Nick,

    Thank you for your support.

    Here are the log files and high resolution screenshots. Please check these files and advise me about not entering cell balancing mode.

    3rd.zip

    Best regards,

    Chase

  • Hey Chase,

    Thank you for sending over the files. Please allow me a day to review the files and find the root cause.

    Regards,

    Nick Richards

  • Dear Nick,

    Thank you for your support.

    Please let me know if you find something frome the log file.

    And here is another question from my customer ;

    - I saw that Pin28(DSG) goes to low if the cell voltage is under certain value to turn off Q3 FET. (undervoltage protection)

    Is there a way to turn Pin28 low if RSOC value is lower than certain value? (i.e. DSG pin goes to low if RSOC value is under 4%)

    Please check this question. Thanks.

    Best regards,

    Chase

  • Hey Chase,

    Sorry I have been completely backlogged so I will need more time to review the files sent before. However, to answer your newest question, no, there is not a way to control the DSG pin using the RSOC value.

    Regards,

    Nick Richards

  • Hey Chase,

    Thank you so much for your patience. I was able to fully review your log file and I believe the gauge is not entering cell balancing because the learning cycle has not been completed yet. Update status (L Status) needs to be 0x0E for cell balancing to occur. 

    Regards,

    Nick Richards