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.

[参考译文] DS90UB925Q-Q1:DS90UB925/926中继器问题

Guru**** 2455560 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/620007/ds90ub925q-q1-ds90ub925-926-repeater-issues

部件号:DS90UB925Q-Q1

我的客户在使用DS90UB925/926设置中继器应用程序时遇到问题。 其配置如下:

926-->925-->926-->925

他试图向最后一个芯片发送命令,但遇到了问题。 我已经检查过,所有芯片都设置了不同的地址,因此这不是问题。 我还对中继器配置提出了疑问,但似乎如果正确设置寄存器,这不会是问题。 他做了以下工作:

此外,我已通过在CFG0R寄存器中设置位3将第1和第2个DS90UB925设置为'I2C_pass_through。 我还确认第一个DS90UB926和第二个DS90UB925设置为'中继器'模式

他还发表了以下评论:

我意识到我必须按顺序设置注册才能访问。  到目前为止,我尝试了以下内容(请参阅注册概述选项卡):  

要解决第二个DS90UB925:

我将第一个DS90UB925的Sidr寄存器(0x07)和SAIDR寄存器(0x08)设置为'0x32',这是电阻器R3/R4预设的第二个DS90UB925的ID。

之后,我可以访问第二台DS90UB925的所有寄存器。

这很好。  

要解决第二个DS90UB926:

我将 第一个DS90UB925的Sidr寄存器(0x07)和SAIDR寄存器(0x08)设置为'0x60',这是电阻器R3/R4预设的第二个DS90UB926的ID。

之后,我可以访问第二台DS90UB926的所有寄存器。

这很好。  

要对显示板上的从属设备(例如触摸控制器)进行寻址:

首先,我将第一 个DS90UB925的Sidr寄存器(0x07)和SAIDR寄存器(0x08)设置为'0x32',这是电阻器R3/R4预设的第二个DS90UB925的ID。

接下来,我将第二个DS90UB925的Sidr寄存器(0x07)和SAIDR寄存器(0x08)设置为触摸控制器的ID。

第二台DS90UB926设备上的SCL或SDA线路上没有I2C信号

 此外,我已通过在CFG0R寄存器中设置位3将第1和第2个DS90UB925设置为'I2C_pass_through。 我还确认第一个DS90UB926和第二个DS90UB925设置为'中继器'模式。

您知道为什么他不能将I2C信号直接发送到第二个925吗? 他可能是什么错误导致了问题?

如果您需要客户提供更多信息,请告诉我。

感谢您的帮助!

Richard Elmquist

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

    这已分配给应用程序查看。 您是否知道是否有FAE参与支持此问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    帕拉尼阿潘,

    感谢您的帮助!

    此案例未分配FAE。 我正在与客户合作。

    如果您有任何想法,请告诉我此问题可能会发生什么情况。 如果您需要客户提供更多信息,请告诉我。

    Richard Elmquist

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

    帕拉尼阿潘,

    您是否能够发现客户的应用程序存在任何问题?

    您是否还有其他问题要问客户?

    感谢您的帮助!

    Richard Elmquist

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

    您好,Richard:

    请提供每个SER和DES的寄存器转储吗? 这将有助于调试?

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

    Darryl,

    我将尝试从客户那里获取信息,但并非所有设备都在总线上通信。 如果是这种情况,他将如何真正地转储下游设备的寄存器? 我不确定他是否能够为这些设备发送剩余转储。 如果他无法转储寄存器,他可以向您发送更多信息,以便您尝试诊断问题。

    您能否验证他使用的配置是否正确? 他是否根据需要安装了重复应用程序的组件? 在我看来,配置是正确的,但我不确定是否适合此类型的应用程序。

    您今天是否可以尝试回答这些问题,以便我联系客户? 已经过去了一个星期,我未能对他的问题作出任何答复。

    感谢您的帮助!

    Richard Elmquist

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

    Darryl,

    您是否能够查看我之前的回答? 我不知道当他不能与组件通信时如何转储寄存器内容。 请告诉我,我在论坛帖子中解释的配置是否有助于用作中继器。

    感谢您的帮助!

    Richard Elmquist

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

    您好,Richard:

    我回复了您的电子邮件。

    当我询问锁问题时,除了我的电子邮件回复外,让我澄清一下...使用示波器,确保锁始终是高逻辑,不会经常变低。

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

    Darryl,

    客户表示在第一个和第二个SerDes对上有恒定的"锁定"信号。 他无法从信号链中的另一个IC获得"锁定"信号。 他将尽快尝试获取一些寄存器转储,但他列出了从默认设置更改的寄存器。 我将向您的常规电子邮件发送一份文档,详细说明他正在尝试更改的设置和注册设置。

    感谢您的帮助!

    Richard Elmquist