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.

[参考译文] BQ79616:bq79616 + bq79600如何查找菊花链上的通信断点

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1358726/bq79616-bq79616-bq79600-how-to-find-communication-breakpoints-on-the-daisy-chain

主题中讨论的其他器件:BQ79616

您好   

   我搜索菊花链上通信断点的当前方法是按顺序读取菊花链上"DIR0-ADDR"的值、然后分别获取。 如果返回任何数据、则表示未断开连接。 当我使用8个 bq79616进行测试时、这种方法是可行的、但当我在菊花链上串联24个 AFE 时、无法获得"DIR0-ADDR"的值。

抱歉、在32个甚至更多 BQ79616系列菊花链中、有没有更好的方法可以检测断开的菊花链

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

    张磊

    您能否更具体地说明您在说:  

    Unknown 说:
    我无法获取"DIR0-ADDR"
    的值

    您的其中一个设备通信是否不正确? 为什么这不起作用? 这种检测菊花链断开的方法本质上是我们建议这样做的方法、即从每个器件依次读取寄存器并确保数据恢复。 您可以对此使用任何寄存器、因为菊花链故障会使器件停止发回任何内容。 菊花链中的器件数量不应产生差异。

    此致、

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

    您好 Ben

    感谢您的回复!

    我在实验环境中已断开 BQ79616的电池电芯连接与菊花链的连接

    在此测试过程中、您使用了多少 BQ79616?
    您能给我提供您的测试代码供参考吗?

    此致、

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

    张磊

    我没有运行该测试。 您的测试应该可以正常运行、但我想帮您弄清它为什么不能正常运行。 那么、为什么24个 AFE 的测试出现故障?  

    此致、