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.

[参考译文] BQ2.5619万:IC处于看门狗重置模式时I2C通信是否工作?

Guru**** 2535750 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1087083/bq25619-does-i2c-communication-works-while-ic-is-in-watchdog-reset-mode

部件号:BQ2.5619万

您好,

我有一个程序,通过设置监视程序重置位将bq2.5619万设置为主机模式,并等待它在监视程序重置后恢复为默认模式。在等待时,我正在读取status_1寄存器。  

有时,我看到I2C读取通信在等待进入默认模式时失败。  

我的猜测是,从STATUS_1寄存器读取I2C时失败,因为看门狗时间已过期,bq2.5619万 正从主机模式转换为默认模式。

那么,我的问题是,这是一种预期行为吗? 因此,当 监视器重置后,bq2.5619万从主机模式过渡到默认模式时,是否会对I2C通信做出响应?

如果是,数据表中的什么地方描述了此行为?

此致,

Mina

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

    Mina,I2C上拉电压是多少? SCL时钟频率是多少? 谢谢,Ning。

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

    上拉电压为3.3V,时钟频率为100K。

    仅需注意,我们可以与IC通信,而不会出现任何问题,并可对寄存器进行读写操作。 我们看到的唯一问题是在测试期间,当我们从主机模式更改为默认模式时,I2C似乎没有响应。  

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

    米纳

     您的意思是什么“无响应”? nack或主机无法读/写? 请提供更多详细信息。

     谢谢!

     宁

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

    您好,Ning:

    我看到I2C超时错误

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

    您好,

    请提供测试条件和测试程序以获取I2C超时错误吗?

    谢谢!

    宁。

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

    您好,

    1-我通过写入 REG05将看门狗时间设置为默认值40s。  

    2-在环路内,并且每固定间隔持续运行,我通过从REG09读取来检查IC是处于默认模式还是主机模式。  

    3-循环将运行44秒。

    有时在44秒完成之前,我会遇到I2C超时错误。  

    我的猜测是,如果IC在40秒看门狗时间到期后从主机模式过渡到默认模式,如果我们从它中读取,它就不会回复。

    只需了解此陈述是否正确以及是否为可接受行为。  

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

    您好,

    您是否在客户主板或EVM上进行了测试?

    谢谢!

    宁。

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

    是的,我在自己的主板上进行测试,而不是在EVM上进行测试

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

    您好,

    我们无法复制您在EVM上的观察结果。 请仔细检查 您的主板或在EVM上进行测试。

    谢谢!

    宁。