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: (Re)set Gauge to learn new cell configuration after Golden Image programming

Part Number: BQ34Z100-G1
Other Parts Discussed in Thread: GPCCHEM, BQSTUDIO

I want to connect my BMS with the bq34z100-G1 Gauge, which has been programmed with a Golden Image for a certain cell configuration, to a different type cell configuration and generate a new Golden Image

with that. How do I (re)set the Gauge such that I can have it do that? Or do I have to mount a new 'virgin' Gauge on my BMS?

With kind regards,

Cees van Teylingen

  • Hi C P van Teylingen,

    The device will need to be unsealed all access with the unseal all access key and reprogrammed with your new Golden Image.

    The new golden image will have to be created the same way as your current golden image, but with the new cell, including finding a chemID match with the GPCCHEM tool as well as running a learning cycle.

    Sincerely,
    Bryan Kahler
  • Hello Bryan,

    thanks for your reply, but I'm afraid you somewhat missed the point. I know all the actions I need to do to create a Golden Image, but so far I have always achieved that with the use of a 'virgin' bq34z100-G1 device, i.e. one that was not programmed yet with a Golden Image (Update Status = 0x00). But now I would like to generate a Golden Image for a different cell type and different cell configuration using a BMS with a Gauge already programmed with a Golden Image (Update Status = 0x06). As such I thus will need to (re)set the Gauge such that it will properly run through the learning cycle again with the new ChemId and Gauge settings, so my question merely is how to achieve that?

    Thank in advance for your time and with kind regards,

    Cees van Teylingen
  • Hi Cees,

    Yes, you will need to reload with a 'virgin' bq34z100-G1 device (we sometimes refer to these as SREC files on new devices) program your dataflash settings.

    Next, calibrate your board.

    Then use the GPCCHEM tool to determine the CHEMID of your battery. You will program the CHEMID information into your battery by using the CHEMISTRY tab in bqStudio. This will require running a specific cycle with the battery. The process is described in the User Manual of the GPCCHEM tool found at: http://www.ti.com/tool/GPCCHEM

    With your ChemID now programmed please use the Golden Image tool to save a SREC of your device prior to the learning cycle (as backup).

    Perform the learning/optimization cycle for your device as described in Section 8 of the device datasheet. At the end of the learning/optimization cycle, your update status should be set to 0x06.

    With your device now functional, run a few cycles to confirm that the SOC and other parameters perform as expected.

    After these tests, please go through the steps of creating the golden image for production that include but are not limited to settings your update status to 0x00, resetting your cycle count to 0, resetting your lifetime values, etc.

    Use the Golden Image tab to export the state of the gauge as an SREC, BQFS and DFFS so these files may be used to program gauges in production.

    Sincerely,
    Bryan Kahler