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.