This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ76952: Calibration

Part Number: BQ76952

Tool/software:

Hello,

I'm developping a calibration script based on one in https://www.ti.com/lit/an/sluaa32a/sluaa32a.pdf

I
t seems that the original script from the above document has a bug:

This line reads 2 bytes but FET Status register is only 1 byte wide

status = I2C_Read(I2C_ADDR, 0x7F, 2) #Check FET Status



Another issue i've stumbled on:

READ_CAL1 = DataRAM_Read(0xF081,12) # Read READ_CAL1

The above line tried to read 12 bytes (as specified in TR) however the BQ76952 delivers 14 bytes in the response to the command.
the last 2 bytes are undocumented