Part Number: BQ20Z655
Hello team,
Hope you are doing well. When you get a chance please see below question from the customer:
I tried using both documents (SLVA148A and how EVSW displays raw data) and none of the procedures are producing good results. If I start with the DF bytes and converted to what should be the EVSW value and it doesn’t match what actually appears in the EVSW. Same for if I go from the EVSW to DF. Using the “how EVSW display the calibrated raw data” document doesn’t work either. Is it possible that there is a different conversion process for the BQ20z655 chip?
BQ20Z655-R1 are currently used in some of our products. While programming some of these chips using a MIIC 203 iport/AFM I2C host adapter some of the calibration data is getting corrupt. I can use the bq evaluation software to see the areas of calibration that are incorrect. We would like to try and make our code more robust in order to handle these errors. The problem I’m having is converting the byte data into something I can’t use to see if a value like the CC Gain is within the min and max for this chip.
For example, using the MIIC 203 I can read back ~15~81~6F~1A~97~94~08~06~06~5F~93~05~08~56~22~F8~C0~FF~33~00~FB~00. The first 4 bytes(15~81~6F~1A) would be the CC Gain. How do I convert this into a value that I can compare to the CC Gain min and max for the BQ20Z655-R1?
I have looked online and I’m unable to find this information. An example of the incorrect data I’m seeing in the bq evaluation software for calibration: