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.

BQ76942: Enabling FETs

Part Number: BQ76942


I'm having trouble toggling the FET enable.

I modded the code under 2.9.1 in BQ769x2 Calibration and OTP Programming Guide to work with an aardvark and python.

Trying to enable the fets like this:

I2C_Write(I2C_ADDR, 0x3E, [0x22, 0x00])

sending the checksum and length:
I2C_Write(I2C_ADDR, 0x60,[0x22, 0x2])

Inside battery management studio sending 0x22 0x00 to 0x3E successfully toggles the output fets, but no luck in this script.

I am able to read cell voltages, and temperature. I suspect my issue is with the checksum and length, but I dont know what. I've tried a lot different combinations and adjusting the length.