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.

[参考译文] TPS389006-Q1:I2C 通信相关问题

Guru**** 2526830 points
Other Parts Discussed in Thread: TPS389006

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1177855/tps389006-q1-i2c-communication-related-problems

器件型号:TPS389006-Q1
主题中讨论的其他器件:TPS389006TDA4VH

大家好、团队、

有一个调试问题需要帮助。

Tps389006是否启用 i2c CRC 验证机制? 如果是、我想知道具体的 CRC 计算方法。 以下是我的实验:

(__LW_AT__7位地址和1位读/写位,我们使用的7位地址为0x30)
 读取0x0寄存器
 读取0x1寄存器
 读取0x2寄存器
 持续读取0x0地址、发现第二个字节读取的不是0x1地址的数据
 持续读取0x1地址、发现第二个字节读取的不是0x2地址的数据

有关 I2C 总线未知器件的问题:

      在调试中、我们发现地址为0x0的器件将出现在 WKUP_I2C0的 I2C 总线上(该器件有答案)。 逐个检查后、我们发现该器件的存在与 TPS389006的 I2C 是否已连接相关。 如果 TPS389006连接到此总线、则将显示地址为0x0的器件。 如果 TPS389006的 I2C 断开连接、器件将消失。同时、我们还测试了刚刚收到的 VH 演示板、WKUP_I2C0也将读取地址为0x0的器件。 为了验证、MCU_I2C0也被读取、并且找不到地址为0x0的器件。μ(是用作 广播地址 μ?)的 WKUP_I2C0的0x0地址

 
                          WKUP_I2C0                                   MCU_I2C0

此致、

Kevin

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

    尊敬的 Kevin:  

    我已将此问题提请团队注意、并将在太平洋时间明天12月8日下午2:00之前回复更新。  

    此致、

    Oscar Ambriz

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

    尊敬的 Kevin:  

    在与团队交谈后、我认为这个问题是由于 PEC 被启用。 此外、我相信这个问题已经提请我们的系统工程师注意、并且正在通过电子邮件处理。 如果是这种情况、我将继续并关闭此主题。

    此致、  

    Oscar Ambriz  

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

    您好!

    我收到了有关 CRC 问题的反馈并解决了这个问题。 但是、对于0x0器件地址冲突问题、我需要您的帮助来跟踪 Q2。 (我们已经在 TDA4vh 的演示板上进行了验证。 wkup_i2c0上的0地址将进行响应。 我们自己的开发板也是如此。 但是、我们移除了开发板上的 TPS389006、然后通过 i2c 总线访问0地址器件。 此时没有响应。)

    此致、

    Kevin

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

    尊敬的 Kevin:  

    我知道、我将联系我们的团队、并在太平洋时间星期一12月22日下午2:00之前返回更新信息。 感谢您的耐心等待。  

    此致、  

    Oscar Ambriz

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

    尊敬的 Kevin:

    我目前的理解是、0x00 I2C 地址不是可用选项。 我能否问一下当前使用的 I2C ADDR 电阻器是什么?

    此致、  

    Oscar Ambriz

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

    您好,

    目前、我们使用此 I2C 总线的0x0地址来调试电源设备。 如果未为此器件对 NVM 进行编程、则默认地址为0x0。 调试成功后、将通过 OTA 修改默认地址、 但它目前处于调试阶段、因此我们需要继续使用0地址(我们还发现 I2C 上的0x0地址将与使用中的 tps389006耦合、TDA4VH 的演示板上也是如此。 tps389006是否使用0地址进行广播?)、请咨询您的团队以帮助跟进。

    此致、

    Kevin

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

    尊敬的 Kevin:  

    感谢您提供的信息、我将提请团队注意这一点。 我将于明天12月14日下午2:00 (太平洋时间)提供更新。 感谢您的耐心等待。  

    此致、  

    Oscar Ambriz

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

    尊敬的 Kevin:  

    我仍在等待我们专家的回复。 感谢您的耐心等待、 我将在明天12月16日下午2:00 (太平洋时间)提供最新信息。  

    此致、  

    Oscar Ambriz

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

    尊敬的 Kevin:  

    在与我们的专家交谈后、我的理解是、此问题将通过电子邮件处理。 您可以期望团队成员 尽快联系我们。 我现在要关闭这个线程。  

    此致、  

    Oscar Ambriz