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.

[参考译文] DP83825EVM:接口论坛

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1055150/dp83825evm-interface-forum

器件型号:DP83825EVM

我 已使用两个 DP83825EVM 板、并将它们背对背连接到非托管中继器模式、但到目前为止无法使设置正常工作。  

尽管 EVM 并非完全定制好、以支持所有专用于中继器模式的跳线/搭接选项、但我仍在努力地重新配置电路板以实现此目的。  无论如何、一个被设置为主器件、另一个被设置为从器件、这主要是为了简化时钟设置(将50MHz 馈入主器件并断开从器件的 xtal)。  我使用非常短(3英寸)的同轴电缆连接 RMII 信号、以用于交叉连接的 RX 和 TX 信号。  我已经在两个电路板上设置中继器模式和从模式(在从电路板上)等自举  我没有设置寄存器、因此除了 硬件搭接配置之外、所有寄存器都是默认的。  

我的测试设置很简单。  我将以太网端口从 Win 7 PC 连接到中继器的一侧以及另一侧的另一个设备(具有固定 IP 地址)、然后只需尝试从 PC ping 设备即可。  该器件的接口为10/100Base-T  如果 EVM 板不对齐、则 Ping 操作正常、但不能与串联的板集串联。  整个设置位于单个工作台顶部(短连接长度)。  我可以看到每个 MDI 侧至少连接了某种程度、因为在 RJ45处探测 TX 和 RX 时、我看到插入 CAT 5后 FPS 消失、这表示发生了自动协商、并且活动指示灯保持常亮。  当我发送 ping 时、我看到两个 EVM 板上的活动指示灯闪烁、表示有一些活动。  当我在从 PC ping 期间探测 RMII 信号时、我会在 PC 侧(从器件侧) RX 信号上看到数据、这些信号连接到器件侧(主器件)的 TX 引脚、但绝不会有任何其他方式。  如果我翻转板集(PC 连接到主设备)、我会看到相同的东西。  50MHz 时钟看起来正常/正常(并通过同轴电缆从主器件馈送至从器件)。  由于中继器模式应在非托管模式下运行、我甚至从 EVM 的 MCU 上断开了进入 PHY 的 MDIO 信号、我认为可能有些寄存器在加电时已设置好。  无帮助。   

EVM 是全新的、但我确实发现一个谈论旧版本芯片的线程交换了 XI 和 XO、因此我甚至尝试将时钟输入移动到从器件上的 XO、绝对没有帮助。

由于驱动程序加载问题、我无法获取 USB2MDI GUI (我有另一个线程因该问题而启动)、因此无法检查任何寄存器设置。

有人对此有任何想法吗?  这些 EVM 是否存在任何尚未公开的已知错误或硬件问题?  我对论坛进行了绘制,但没有发现任何东西。  我不想承诺在设计中使用此芯片、而是先看它是否起作用。

谢谢、

Phil

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

    您好、Phil、

    此配置可能不起作用、因为从器件可能在需要时未接收到主器件的时钟。 您能否尝试重置从 PHY 并查看其变化? 此外、还应确保捆绑、特别是 CRS_DV 和 RX_DV 引脚。

    此致、

    Gerome

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

    您好、Gerome、

    感谢您的回答。  我已尝试在上电后重置。  无帮助。  我认为、我可以使用一个主设备和一个从设备为中继器模式设置适当的自举。  请参见下面的。

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

    您提到"CRS_DV 和 RX_DV 引脚"。  不确定如何解释。  在每个 EVM 上、我将引脚2 (RX_DV_EN 自举)设置为高电平、这被称为将引脚20配置为 RX_DV 运行、而不是 CRS_DV 运行。  有趣 的是、该 EVM 没有元件/焊盘布线、仅需轻松利用该特定的自举选项、我必须在引脚2和 VDDIO 之间放置一个电阻器。

    我没有在引脚18和20上设置 PHY 地址带、因此两者都有 addr 00、但我认为这不是问题、因为我没有使用 SMI。

    谢谢、

    Phil

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

    您好、Phil、

    我对这种混乱表示歉意。 我是要确保引脚2自举确保引脚20 (通常为 CRS_DV)配置为 RX_DV。

    此致、

    Gerome

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

    Gerome、

    是的、我将引脚2上拉至 VDDIO、以将引脚20设置为 RX_DV 运行。  我在两个板上都执行了这一操作。  这是板上没有焊盘的自举(奇怪的是)、但我能够"粘接"一个电阻器。  根据所提供的文档、我已经四倍检查了我能想到的所有内容。  

    这可能是一个愚蠢的问题、但由于我没有对任何内容使用 SMI、并且 SMI 端口是隔离的、是否仍然需要为引脚18和20上的不同 PHY 地址设置/配置每个电路板?

    此外、我还购买了4块评估板。  当第一次尝试不起作用时、我将备用配置为新的主设备、但仍然没有。  我的下一个尝试是将另一个备用设备配置为新从设备、以防特定电路板成为问题。

    所有这些似乎都应该是相当直接的,这就是我如此困惑的原因。   任何其他想法都很有帮助。  遗憾的是、我仍然无法使 GUI 正常工作、因此无法检查寄存器(令人沮丧)。  

    Phil

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

    您好、Phil、

    如果不使用 SMI、则不需要 PHY 地址搭接。 我可以建议在这个调试中唯一一个不 涉及软件的方法是查看电路板在正常情况下是否会连接(拔下所有跳线等、并插入以太网电缆)。  

    此外、接下来需要执行的步骤是软件读取、以确定 PHY 是否在相应的寄存器中正确捆绑。  

    此致、

    Gerome

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

    好的、我设置为读取寄存器。  通过读取寄存器、我到目前为止已经能够在读取寄存器0x467和时钟设置/选择时验证每个电路板的主/从搭接是否正确。  我不确定如何验证 CRS_DV / RX_DV 自举、除非它是寄存器0x468位11。  在这种情况下、主器件和从器件都报告1290 (位11 = 0)。 有什么想法或建议的注册查询?

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

    您好、Phil、

    您能否同时为主设备和从设备提供寄存器0x467和0x468的完整值?

    此致、

    Gerome

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

    您好、Gerome、

    寄存器0x467为053B (从器件)和0533 (主器件)

    寄存器0x468为1290 (两者均有)

    谢谢、

    Phil

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

    Gerome、

    如果有用、这是我的连接方案。  浅蓝色线为50欧姆同轴电缆段(约5英寸长、焊接到插头上、屏蔽层两端接地)、绿色线为单独的线(5英寸)、黄色线为带有 SMP 连接器的6英寸同轴电缆。 在我看来、我的导线可能有点太长、因此我下一步是尽可能缩短导线、并使其尽可能接近相同的长度。

    e2e.ti.com/.../DP83825i-Repeater.pdf

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

    Phil、您好、

    感谢您的连接方案。 我将进行回顾。

    此致、

    Gerome

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

    您好、Phil、

    在图中、您确实确保填充 J14和 R46、并对 R36和 R41进行降序、对吗?  只需确认 即可确保您断开从板上的 XTAL 电路并将其重新路由至 EXT_CLK、以便仅用作源。 此外、从属电路板的 CLK_OUT 信号看起来是什么样子?

    您还在两个电路板上看到链接(寄存器0x1[2]='1')是否正确?

    此致、

    Gerome

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

    Gerome、

    是的、从时钟的硬件配置如您所述。  随附的是 EVM 更改表、我在开箱即用配置电路板时使用了该表。

    连接时、寄存器0x1:从机= 786D、主机= 786D。  在下图中、我运行了两个 GUI 实例。  左侧一个是主设备、通过静态 IP 连接到我的设备。  右侧的一个是连接到我的 PC 的从设备。

    最后一幅图像是从板芯片 XIN 引脚上的50MHz 时钟。 受控板上的 CLK_OUT 信号平线并上拉至3.3V (从中继器模式设置)。

    e2e.ti.com/.../DP83825i_5F00_EVM_5F00_straps.pdf

    此致、

    Phil

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

    您好、Phil、

    如上所述、下一个操作点是确保长度匹配和阻抗匹配的走线用于在两种从模式下连接 EVM、并为两个电路板提供50MHz 外部时钟源。 RMII 具有非常严格的时序要求(请参阅数据表中的第6.6节)、这可能会受到电路板间长连接的影响。  

    此致、

    Gerome