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.

BQ27510 Gas gauge IC version G2 to G3 upgrade

Other Parts Discussed in Thread: BQ27510

As the Gas gauge IC BQ27510 upgraded from G2 to G3, we are planning to use G3 version ICs in new boards. This requires to create new golden image file (.DFI) so that it will be suitable to use with G3 version keeping data flash and configuration content remains same.

Here is my understanding on new golden image creation procedure. 

  • From G2 version IC:
    • Extract the old DFI (flash configuration) and export old.gg file (data flash) and modify the firmware version in old.gg file to make new.gg file 
    • Upgrade G2 IC firmware with new version of firmware which is supplied for G3 version ICs
    • Update the data flash content with new.gg file
    • Create the new golden image file (i.e. New DFI) which works with G3 chip
  • To G3 version IC: Import the new golden image into G3 device and re-start. This will configure the G3 device to have similar configuration of G2 and data contents

Is my understanding correct or any thing misunderstood? I need a confirmation before executing this.

Thanks,

Rajesh

  • Hello Rajesh,

    You have posted your question in the Inductive sensing forum, which focuses on LDC devices. I have moved your post to the appropriate forum.

    Regards,

    ChrisO

  • Hi Rajesh,
    Your understanding is not exactly correct. This is because the g2 register addresses are not an exact match for the g3 address registers. What you need to do is: Extract the gg file for g2 which had been configured for your application and learning had been completed. take a device with the g3 firmware, program your chem id on the device, then extract a gg file from that device. Now do a compare of the G2 and G3 gg files, copying over settings from the G2 gg to the g3. Now the g3 might have parameters/registers which the g2 will not have. refer to the technical reference manual of the device to configure those settings. More than likley, it iwll be ok to leave the default settings for those parameters. When the modifications of the G3 has been completed, import this gg file on the g3 device that had the chemid programmed on it and then extract a dfi or srec. this will be your new golden file. Since the srec is a combination of instruction flash and data flash, you can program a device with g2 firmware with the g3 golden srec as this will overwrite the g2 firmware and install g3 firmware in addition to all your settings. Do not try to do the same with a dfi. you have to program a g3 dfi on a device with g3 firmware.



    I hope this helps
    thanks
    Onyx
  • I have done this copying the setting from g2 device to g3 and loaded the new configuration file into g3 device. Taken the golden image and used it with evaluation board. It works fine and all the settings are updated in the new chip that is programmed with new golden image.

    Thanks Onyx for your clear instruction.

    -Rajesh