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.

BQ34Z100-G1: error in MaxError and SOC values

Part Number: BQ34Z100-G1

Good morning,

a few weeks ago I've applied the learning cycle procedure to my battery pack (Li-ion 1S5P) and I've generated the golden file accordingly also to suggestions received on this post:

e2e.ti.com/.../2558700

Now I'm going in production, but on programmed boards I have the following situation:

  • SOC = 0
  • Max Error = -112

I've found this post where somebody hat the same problem, but I cannot find the proposed solution.

Below you can find my gg file and a screenshot of the BQ_Studio registers page (unfortunately I don't have any log).

0100_0_16-bq34z100G1_smart_bridge_180521_modified.gg.csv.zip

Have you got any suggestion? I'm going in production and now I had to stop it for this issue...

Thank you very much

Matteo

  • Good morning,
    some updates concerning the above situation.
    I've changed the Design Energy Scale from 10 to 2 and, accordingly, the Design Eenrgy from 1750 to 32375. After that and a reset command, the SOC assume the correct value, but the Max Error still remains at -112%.
    What does it mean?
    Is that correct and tne Max Error will be autonomously update after some working time (of after an IT_ENABLE command)?
    is there any other parameter to be fixed?

    Thank you again for any help
    Best regards

    Matteo
  • sorry, a mistake in my post: I changed the Design Energy Scale from 10 to 2 and, accordingly, the Design Eenrgy from 6475 to 32375.
  • Hi Matteo,

    The Update Status is at 0x02. Please make sure to perform a learning cycle. After IT_ENABLE the Update Status will set to 0x04, followed by 0x05 and ultimately 0x06 as you run the learning cycle and ensure the cells are learned.

    For more information on the learning cycle, please refer to the following documentation:

    www.ti.com/.../slua334b.pdf

    www.ti.com/.../slua777.pdf

    Sincerely,
    Bryan Kahler
  • Hi Bryan,

    thank you for your reply. The update status is at 0x02 because I followed the procedure suggested in my other post I've pointed out above:

    So after the learning cycle, I've modified the Update Status parameter before to create the golden file.

    In any case, after fixing the problem on SOC value by changing the Design Energy Scale from 10 to 2 (why 10 didn't work?), I've also fixed the Max Error value by changing in the golden file (i.e in the .gg file before to create the golden file) the Cycle Count from 0 to 1.

    I'm not able to understand if this is a correct procedure (please explain and cofirm if anybod well know it), but it works!

    Best regards

    Matteo

  • Hi Matteo,

    The QMAX error of -112% when setting cycle count to 0 indicates that Configuration:Data:CycleCount and GaugeGauging:State:CycleCount may be out of sync. When creating the golden image, please set both to 1 (New updated methodology. Recommending 1 now instead of 0).

    Sincerely,
    Bryan Kahler