工具/软件:
您好:
我们的客户有一个问题、I2C 数据会在什么情况下复位。
在查看数据表时、I2C 数据通过看门狗计时器到期、 REG_RST = 1、VBUS < VBUS_UVLOZ 且 VBAT < VBAT_UVLOZ 复位。
我的理解正确吗?
如果有其他条件、请告知我们。
此致、
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.
你(们)好
这是我在实验室中测试的结果、但寄存器未被复位。
我认为连接到 VSYS 的系统会复位、但 BQ25618 I2C 寄存器未复位。
(数据表"7.3.7.3. BATFET 完全系统复位"说明)
将 BATFET 的状态从开更改为关、可以有效地强制让连接到 SYS 的系统进行上电复位。 复位完成后、器件处于 POR 状态、并且所有寄存器都采用 POR 默认设置。
我的测试程序如下所示。
1.插入 VBUS=5V、VBAT=3.7V。 测量的 VSYS=3.8V
2.将 ICHG 电流限制更改为1.0A、看门狗计时器=禁用。
VBUS 输出、VBUS 开路。 测得的 VSYS = 3.7V
4. BATFET_DIS=1、BATFET_RST_EN=1 (默认值)。
5.检查 VSYS 关闭后、读取所有寄存器、但不会转为复位条件。
此致、
您好:
这两个行项目不同。 在执行系统复位之前、请勿禁用 BATFET。
3. VBUS 输出、VBUS 开路。 Measured VSYS=3.7V
您是否意味着 BATFET_DIS=0并重新测试? 如果是、则与"3"相同、并且寄存器不会复位。
此致、
Mike Emanuel