主题中讨论的其他器件: BQ79600EVM、 USB2ANY
尊敬的:
我们在德国 BMZ Group GmbH 的 BMS 产品中使用 BQ。
将一些值写入 OTP 寄存器、然后读取、一切都正常。 我读了我写的内容。
当我将 BMS (其中包含 BQ)与电源断开一分钟、然后再次连接时、我读取全部为零的 OTP 寄存器。 因此、我认为 BQ 没有 EEPROM 来保存其 OTP 寄存器上的数据。
我的一位同事与位于 TI Nurenberg 的技术人员进行了联系。 这位 TI-Techniker 告诉他:要保存 OTP 寄存器中的值、在写入之后、你必须锁定保险丝、不要将它们保持在解锁状态。
然后、我阅读 BQ (型号 BQ79616)的数据表、没有关于保险丝或 EEPROM 或锁定和解锁的词语。
我的问题:我希望 BQ 永远保存其 OTP 寄存器中写入的值、即使在新启动后也是如此、该怎么办? 我们让 TI 工具 USB2ANY Explorer 和 BQAutoEval 1.0.4能很好地发挥作用。 但保险丝在哪里? 可能位于 BQAutoEval 工具的"Register Map"页面中。 在该页面上、我可以看到解锁、但没有其他信息。 此外、我的 PC 通过 USB 电缆与 USB2ANY 板连接、然后 USB2ANY 通过 SPI 连接到 BQ79600EVM、再通过 Daisy 将 BQ79600EVM 连接到 BMS。 在 BQ AutoEval 工具的寄存器映射页面中、我看到 SPI_FIFO_Unlock、然后在锁定中全部设置为1? 我也看到 DEBUG_CTRL_UNLOCK。 如果您可以帮助在 OTP 寄存器中永久锁定我的值、以便在对 BQ 重新供电后、我的值保持不变。
提前感谢、
Ayadi