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.

[参考译文] DS90UB926Q-Q1:CAN#39;t DETECT 926 via I2C

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1033017/ds90ub926q-q1-can-t-detect-926-via-i2c

器件型号:DS90UB926Q-Q1

大家好、

客户使用927+926、发现927有时无法检测到926、并且无法读取或写入926。  926 ID 地址是0x2C。

由于 927 I2C 总线有两个从器件、一个是926、 另一个是926。  这两个 I2C 地址都是0x2C (7位)、0x58 (8位)。 因此、客户使用别名 ID 来读取/写入926。

以下是927 reg 处于异常状态。 锁定为稳定高电平、0x06为0x58、正确。 将从机 ID 设置为0x07、将从机别名 ID 设置为0x98。 但是、从 SOC 日志中可以看到、无法在 I2C 总线上检测到0x98从器件。

您能帮助分享您的评论吗?

此外、我还有一些问题  

1.如果在927侧、设置 DES 从机别名 ID、926寄存器0x00值如何? 926的寄存器0x00是否 将更改为从别名 ID? 例如、在本例中、926的 IDX 为0x58、在927中将别名 ID 设置为0x98、读取0x00 0f 926、值是什么? 0x58或0x98?

2.对于927侧的 DES ID 和从 ID、可以实时更改还是仅加电? 在正常工作期间、断开 DES、927中 DES ID 和从 ID 的值是多少? 保留先前的 ID 地址还是将更改为0x00?

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

    你(们)好、Betty

    [引用 userid="320120" url="~/support/interface-group/interface/f/interface-forum/1033017/ds90ub926q-q1-can-t-detect-926-via-i2c "]

    客户使用927+926、发现927有时无法检测到926、并且无法读取或写入926。  926 ID 地址是0x2C。

    [/报价]

    我并不是100%关注这里的正常和异常情况。 您能否创建主器件/从器件及其地址的简单方框图?

    在正常和异常情况下、串行器和解串器是否会初始化为相同的设置?  

    无法读取/写入 DES 的异常情况发生的频率如何?  

    您是否有正常条件的寄存器转储?  

    此致、  

    洛根