请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:BQ2.512万 在我们的定制设计中,BQ2.512万大部分时间都能按预期工作。 有时寄存器0 STAT_0/1 = FAULT,所以我将RESET写入寄存器9。
重置似乎会重置BQ,因为寄存器返回其默认状态,但故障状态仍然存在。 所有寄存器都不显示任何故障:
*寄存器2 TS_FAULT0/1 = 00,TS_FAUL_OPEN = 0
*寄存器1 = 0
*寄存器0计时器= 0
VIN有效,除故障外,一切看起来都正确。 如果我取出电池和VIN,然后重新连接电池,BQ将返回到正常状态。 I2C寄存器重置不会。 我无法访问MR PIN,因此无法尝试硬件重置。
在另一个有点相关的注释(但与问题没有直接关系)上,我将VIN_UV_M设置为1。 此处的文档不清楚,但如果我理解正确,这仍将设置寄存器1 VIN_UV,但这不会设置寄存器0故障。 是这样吗? 此外,如果我在VIN_UV导致故障后设置VIN_UVA_M = 1,则应清除寄存器0故障,正确吗?