主题中讨论的其他器件:BQ25620、 EV2400、BQSTUDIO
工具/软件:
尊敬的 TI Charger 团队:您能为我们客户的技术问题提供帮助吗?
我在使用 EVK 运行测试时遇到问题。 我怀疑 BQ25620 正在以某种方式反复复位。 因为设置到寄存器的值不会持续存在。 您能否帮助科技人员了解他们是否有想法?
EVK 与正常的 3.8v 500mA 电池连接。 并通过 I2C (GND、SDA、SCL) 连接到 MCU (NXP RT685)。 MCU 启动后、它将寄存器 REG0x16_MCU1 设置为 0xA0 以禁用看门狗、因此 BQ25620 保持在主机模式、并且 Charger_Control_可以控制所有充电电流和安全计时器超时持续时间。 但在随机持续时间(几到几十秒)之后、看门狗超时中断会被置为有效、并且从 REG0x16_REG0x1 Charger_Control_寄存器读出的结果变为 0xA1、这是默认值。 我认为由于看门狗超时、寄存器值已重置为默认值、但看起来看门狗位=0 只是禁用看门狗计时器、因此必须通过芯片获取复位来再次启用看门狗。 (我再次检查了充电器寄存器的唯一变化是 0x16 MCU1、REG_RST 位从未被 Charger_Control_设置)。
然后、我做了一个实验来断开 EVK 与 MCU 的连接并连接到 EV2400 适配器。 在 Battery Management Studio 中、将看门狗位设置为 0 以禁用看门狗计时器后、它会保持为 0 并且不会被更改回。 因此、我认为当连接到 MCU 板时、BQ25620 由于某种原因反复复位。 你知道为什么会发生这种情况吗? 不确定这是否重要、但当我将其连接到 MCU 板时、我仅连接 GND、SDA 和 SCL 3 引脚。 但我发现 EV2400 的电缆有 4 个引脚(除了 VSS 引脚)。 我认为这是我能看到的唯一区别。 这两个测试设置的所有其他设置相同。
谢谢您、

