Other Parts Discussed in Thread: BQ27510-G1, , BQSTUDIO, BQEVSW
Folks:
Recently, I asked about the possibility of buying BQ27510-G1 battery gauges and installing the -G3 firmware onto them and I was told this was possible. (Hopefully, this new thread is linked back to that in some way.)
Assuming we wanted to go down that road, does TI make available a pristine copy of the -G3 firmware that we should use to reload those -G1 gauges?
I ask because over time, I've collected what I'd expect would be "factory fresh" images from a number of -G3 gauges but at least some of the images that I collected vary a little bit in the high addresses.
I THINK the affected addresses are:
- The flash block starting at 0x0A00 (line 2078+ of the .bq.fs image),
- The flash block starting at 0x0A1C (line 2190+),
- The flash block starting at 0x0A1D (line 2194+), and
- The flash block starting at 0x0A1E (line 2198+)
Also, the CRC or checksum for that area (at line 2210 of the .bq.fs image) also varies. (No surprise)
Two of my captures have all bytes of 0xFF in those 0A1C, 0A1D, and 0A1E areas and but the rest of my captures have varying values.
It is my BELIEF that these areas are probably used by the Gauge to store some sort of non-volatile data so the two captures that have lots of 0xFF values probably really are "factory fresh" and the others represent Battery Gauges that ran, at least briefly and as a result, stored some data into those areas.
I could probably use ANY of these capture files to reprogram -G1 Gauges but if TI has a preferred "clean" firmware load image, I'd prefer to use that. Is such an image available?
Atlant