Other Parts Discussed in Thread: BQ27510
Hi,
I am using BQ27510 G2 for my project. When i try to write to data flash ( sub classes) it fails and the values are not updated. I check them by reading the subclass again. I tried writing the same values through bq gas gauge evaluation software and EV2300. I probed the I2C lines and noticed the offsets sent by the bq gas gauge software is different from what is mentioned in the data sheet. I tried with another BQ27510 G2 IC and noticed that the this IC has the offsets are as per the data sheet. Through I2C i read the device type, firmware version and hardware version of these two ICs. These ICs have different hardware version number. One IC has hardware version 0x00B9 and the other has 0x00B6. IC having hardware version 0x00B9 does not have offsets as per data sheet. example
BQ27510 G2 having hardware version 0x00B9
Class: Configuration, Sub class: Power, Sleep Current has offset 4 instead of 5 ( as mentioned in data sheet)
Class: Gas Gauging, Sub class: IT Cfg, Ra filter has offset 24 instead of 23 ( as mentioned in data sheet)
I got the above offsets , when i tried to write these parameters using gas gauging evaluation software . I probed the I2C line.
My question: Does offset differs for IC having different hardware version. I could not find any information related to this on data sheet and manuals.
Thank you