BQ25756: BQ225756上电后工作正常,CE拉低后,提示IIC通讯异常。( I2C Watchdog timer expired)

Part Number: BQ25756

您好!

       我在使用过程中,芯片供电后一切正常PG信号输出。但是CE信号拉低后,就提示 I2C Watchdog timer expired。 读取状态寄存器REG0x21_Charger_Status_1 Register 提示WD_STAT 位置1.

      我在寄存器配置时,我已经将 REG0x15_Timer_Control Register  寄存器的WATCHDOG bit5:4 设置关闭看门狗。

    烦请帮忙分析一下可能引起这个现象的原因。

  • 您好

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待

  • 您好,

         根据数据手册“8.4.1 Host Mode and Default Mode” , 芯片上电后进入 default mode with watchdog timer expired, 此时WD_STAT=1,WD_FLAG=1. 

         通过I2C写入操作会使芯片进入host mode,同时重新初始化 watchdog timer。

         WATCHDOG位上电默认是01b = 40s,请问您已经在此40S内通过I2C 关闭看门狗(00b = Disable),并清除watchdog timer expired标志位了吗?   

  • 您好!Alice

         抱歉我的描述不完整,问题提交时有些仓促。补充一下,我这边已经在产品中应用这款芯片,小批量30台后,只有一个板子出现这个情况。我更换了BQ25756芯片,但是依然没有解决问题。所以寄存器配置、以及时序应该还好。

                                                                                 非常感谢您的及时回复,烦请再帮忙分析一下原因。

  • 您好,

    只有一个板子出现这个情况。我更换了BQ25756芯片,但是依然没有解决问题。

    那么这个故障板可以正常I2C通讯吗?可以正确回读REG0x15_Timer_Control Register  bit5:4 是00b吗?