I'm working on a design using the BQ27542 lithium-ion fuel gauge, and have created a golden file for my application. However, when I try to use Battery Management Studio to program the BQ27542 from the generated golden files, the operation sometimes fails, bricking the fuel gauge.
I've attached my golden files for reference. The .srec file works every time, but the df.fs file is what I'd like to use in production, and it only sometimes works. I have not tried the bq.fs file. I've also attached csv files taken from a TotalPhase Beagle I2C sniffer. They show the data on the I2C bus during two programming attempts with Battery Management Studio, an EV2400, a BQ27542EVM, and the attached golden files. One attempt was successful. The other attempt failed and bricked the BQ27542. Both used the attached golden files.
Is there some state that the fuel gauge must be in before programming can take place?
Thanks,
Adam J.
(Please visit the site to view this file)
(Please visit the site to view this file)