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.

BQ27421-G1: BQ27421-G1A: calibration for different firmware version

Part Number: BQ27421-G1


We used the TI BQ27421-G1A gauge in our project.

1) And we found 2 firmware versions of the gauge ICs by reading Control() SubCommand -- FW_VERSION.

1-1) The firmware version of the gauge ICs on the older version of PCB.As : 0x0108

1-2) The firmware version of the gauge ICs on the latest version of PCB.As: 0x0109

2) About the calibration, as we know, the *.gg file is generated first, and then, the *.gg file is converted into *.gm.fs or *.dffs files by EV2300.

Because there are 2 firmware versions of gauge ICs on the PCB.As, could you tell us which option below is correct?

option-2-1) Only generate the *.gg file (e.g. GG1) with the firmware version of the gauge IC (0x0109).

option-2-1-1) Convert the *.gg file (GG1) with the firmware version of gauge IC (0x0109) into *.gm.fs or *.dffs file.

option-2-1-2) Convert the *.gg file (GG1) with the firmware version of gauge IC (0x0108) into *.gm.fs or *.dffs file.

or

option-2-2) Generate the *.gg file (e.g. GGa) with the firmware version of gauge IC (0x0109) and generate another *.gg file (e.g. GGb) with the firmware version of gauge IC (0x0108).

option-2-2-1) Convert the *.gg file (GGa) with the firmware version of gauge IC (0x0109) into *.gm.fs or *.dffs file.

option-2-2-2) Convert another *.gg file (GGb) with the firmware version of gauge IC (0x0108) into *.gm.fs or *.dffs file.

Is the option-2-1) or option-2-2) correct?

Thank you.