工具与软件:
我正在定制电路板上使用 BQ76952、默认情况下启用了 SPI 和3.3V LDO。 我已经使用一个 MCU (由外部电源供电的3.3V 电压)来配置 RAM 中的寄存器。 我从未对 OTP 进行编程、现在需要对其进行编程。
我已向 BAT 引脚提供了11V。 我已配置所需的寄存器进入 CONFIG_UPDATE 模式、然后退出。
我 再次进入 CONFIG 模式以进行 OTP 编程并读取电池状态(0x12)。 Battery Status 返回2309 (DEC)= 0b 0000 1001 0000 0101。
这意味着 IC 位于中
1.) 配置更新模式
2.) 完全访问模式
3.) OTPB 寄存器清零
4.) 已触发安全故障。 (我尚未连接任何电芯输入)
接下来、当我发送子命令0x00A0 (OTP_WR_CHECK)时、我会得到0xFF。
为什么会出现此错误? 我缺少什么吗? 请协助。