Other Parts Discussed in Thread: BQ79600EVM, USB2ANY
we are using BQs in our BMS Product at BMZ Group GmbH in Germany.
Writing some Values into the OTP Registers then reading them, everything works fine. I read what I wrote.
When I disconnect my BMS (that contains the BQ) from Power Supply for a Minute then connect it again, i read the OTP Registers all at Zero. So, my thinking is that the BQ does not have an EEPROM to hold the Data on its OTP Registers.
One colleague of mine was in contact with your Techniker located at TI in Nurenberg. The TI-Techniker told him: to hold the Values in the OTP Registers, after writing you must lock the Fuses and don't keep them unlocked.
I then read the Datasheet of the BQ (Model BQ79616), there is not word about Fuse or EEPROM or lock and unlock.
My question: I want the BQ holds the written Values in its OTP Registers forever, even after new Start, what to do? We have the TI Tools USB2ANY Explorer and BQAutoEval 1.0.4 working very well. But where are the Fuses? Maybe in the Register Map page of the BQAutoEval Tool. In that page I can see unlock, but no additional information. Also, my PC interfaces with the USB2ANY Board through USB Cable, then USB2ANY is connected to BQ79600EVM through SPI, then BQ79600EVM to our BMS through Daisy. In the BQ AutoEval Tool, page Register MAP, I see SPI_FIFO_Unlock, then to lock i set all at 1? I see DEBUG_CTRL_UNLOCK too. If you could help to lock my Values forever in the OTP Registers, so that after re-powering the BQ my Values remain intact.
Thanks in Advance,