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.

BQ76952EVM: Cannot program OTP with Stack Voltage SHUTDOWN >12v

Part Number: BQ76952EVM
Other Parts Discussed in Thread: BQ76952, BQSTUDIO

I have a 30v stack of Li batteries. I can load all registers into the BQ76952. I can continue communicating with the part by sending the SET_CFGUPDATE command before lowering the "battery" voltage down to 12 for programming the OTP memory.

The problem is that the chip remembers the 30v Stack voltage from before the SET_CFGUPDATE command was sent and won't program the OTP because the voltage is too high. I verified this by sending a 0x34 (get Stack Voltage) command while the voltage was 12v. The reply was that the Stack Voltage was still 30v.

The primary reason to use this chip is to shut down the battery pack if the voltage drops below 20v per the battery manufacturer's recommendation.

How can this chip's OTP be programmed?

Deepcore Battery Settings-11.gg.csv