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.

[参考译文] BQ40Z80:SMBus 通信后器件复位

Guru**** 2548090 points
Other Parts Discussed in Thread: BQ40Z80

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1336537/bq40z80-device-resets-after-smbus-communication

器件型号:BQ40Z80

嘿、电池电量监测计团队、

我有一位客户 针对新设计评估了 BQ40Z80、我们遇到了一个问题、我希望您可以帮助澄清一下。 请查看下面的问题摘要、如果您需要任何其他信息来提供指导、请告知我们!

问题摘要: 我们会看到 BQ40Z80在一系列 SMBus 通信后复位。 BQ 芯片在复位前成功通信了几秒钟。 当我们降低与 BQ 的通信速率时、这个问题似乎是固定的。

似乎是在读取后发生的、该读取操作不返回真实数据而是返回20字节0xFF。 在下面附加的逻辑数据(通过使用 SALAE 获取)中、该故障在制造商访问代码0x0071 (DAStatus1)处尝试进行读取后发生。 您可以看到、在失败之前、我们曾多次成功读取 DAStatus1寄存器。 几秒钟后、芯片复位。

高达12V 左右的电压线是电池输出电压。

是否有任何想法可能会导致这种情况?

e2e.ti.com/.../CUP_5F00_boot_5F00_reset_5F00_battery.sal

此致、

马特·卡尔沃

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matt、

    客户  在两次 SMBus 字节传输之间应等待至少100ms。 读取过快可能会导致完全复位。 我们以前已经看到过这一点、我们建议在固件模式下至少等待100ms。  

    无需以更快的速度读取、因为电量监测计将每1秒更新一次其基于 FW 的参数。  

    此致、
    何塞

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嘿、Jose、

    感谢您提供快速反馈和建议!

    -马特