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.

[参考译文] DP83TG720EVM-MC:如何测试两个"DP83TG720EVM-MC"SPE 相互连接?

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1450047/dp83tg720evm-mc-how-to-test-two-dp83tg720evm-mc-spe-interfacing-with-each-other

器件型号:DP83TG720EVM-MC

工具与软件:

我收到另一个 EVM (SNLU289)板。 在将其与 SPE 连接时、如何对其进行测试和配置以允许笔记本电脑连接到互联网?

目前、我将 RJ45的一侧连接到公司网络(DHCP)、然后 SPE 连接到 SPE。 RJ45的另一端连接到笔记本电脑、如下图所示。

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

    Jim、您好!

    这是正确的设置。 但是、必须确保在 SPE 板上建立链路。 我看到链路 LED 当前未亮起。 这是由于以下原因造成的。 必须将一个 EVM 设置为主器件、将另一个设置为从器件。 这可以通过为其中一个板移动 J2上的跳线来完成。 然后、您将看到 LED 亮起、表示链路和数据吞吐量是可能的。

    谢谢!

    David

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

    一个组是主设备、另一个组是从设备(交换测试)、但无法检测到 IP。 还有什么需要我注意的地方吗?
    SPE 信号是否正确连接? P N 是否具有方向性?

    更新了图

    D10不点亮的原因是什么?

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

    Jim、您好!

    请告诉我您的意思是"无法检测到 IP"。 请分享您的所有屏幕截图。 您可以执行 ping 命令吗?

    谢谢!

    David

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

    我设置了静态 IP、但仍然无法 ping 通另一台计算机。 防火墙已关闭。

    与信号质量指标相关的位置 LED D10不亮、我不确定原因。

    具体情况如下

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

    Jim、您好!

    作为完整性检查、您能否从路径中移除两个介质转换器、并确认在计算机直接连接时 ping 是否正常工作?

    当 DIP 开关位置全部为高电平时、D10不会亮起。 您可以读取 DP83TG720的寄存器0x871以确定信号质量。   

    您能否确认两个 DP83867上的链路都接通了吗? 请从两个 EVM 上的 PHY_ID = 0读取寄存器0x1位[2]、以确认该值为1。

    另外、在连接电缆后、请在两个 EVM 上拔下并重新插上 USB 电缆。 板载 MSP430将加载需要的初始化脚本。

    谢谢!

    David

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

    您好、David

    1.这两台计算机可以直接连接到网络并成功地相互 ping 通。

    2.0X871?? 或0X87? -->(0000)

    在两个 EVM 上重新插入 USB 电缆。 PHY_ID = 0、读取寄存器0x1、位[2]  值为1 ->(796d 是正确的吗?)

    还需要配置什么?

    EVM 连接图如下所示:

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

    Jim、您好!

    此 EVM 上的 DP83TG720的 PHY_ID = 08。 要读取寄存器0x871、请在 Register Address 字段中键入"0871"。  

    要读取 DP83867上的寄存器0x1、请选择 PHY_ID = 00、并在 Register Address 字段中键入"0001"。  

    谢谢!

    David

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

    您好、David

    仍然无法相互引脚。

    是否还有其他方法可以验证这两个 EVM 是否正常运行?

    我的项目基于适用于 SPE 的(SNLU289) EVM 而设计。 一个项目涉及将 LAN 设计为 SPE、另一个项目则侧重于 SPE 到 LAN。

    如果这两个 EVM 无法相互通信、那么我的两个项目都将失败。

    这两个 EVM 无法通信的问题必须尽快解决、因为我的项目已经延迟了三周。 我真诚地请求你的协助。

    当前使用的固件版本:"msp430-usb-to-mdio-universal-v3.04.txt"

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

    Jim、您好!

    两个 EVM 上的 DP83TG720和 DP83867上的链路应接通。 只有在所有 PHY 上确保了这一点、才能进行通信。 我们可以通过读取每个器件上的寄存器0x1位[2]来检查此情况。 寄存器0x1的预期值如下所示。 您能否执行以下寄存器读取。

    COM5、PHY_ID = 00、寄存器地址= 0001。 预期值=  796D.

    COM5、PHY_ID = 08、寄存器地址= 0001。  预期值=  0145.

    COM5、PHY_ID = 08、寄存器地址= 0871。 预期值=  00EE

    COM8、PHY_ID = 00、寄存器地址= 0001。 预期值=  796D.

    COM8、PHY_ID = 08、寄存器地址= 0001。 预期值=  0145.

    COM8、PHY_ID = 08、寄存器地址= 0871。  预期值=  00EE

    谢谢!

    David

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

    您好、David

    COM5、 COM8 PHY_ID = 08、寄存器地址= 0001。  预期值= 0145> 是否存在错误? 哪些地方的设置可能不正确?

     

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

    Jim、您好!

    我的道歉。 0145是 DP83TG720的寄存器0001的预期值。  感谢您共享这些寄存器值。

    谢谢!

    David

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

    您好、David

    两台 PC 如何相互通信?  

    我目前一直在谈论这个问题">"。<"

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

    Jim、您好!

    我担心 DP83867可能以100Mbps 而不是1000Mbps 进行链接、这是使用 DP83TG720EVM 进行媒体转换的要求。

    您能否 在两个 EVM 上读取 PHY_ID = 00、寄存器地址= 0011、并确保知道 BITS[15:14]的值。 所需的值为二进制"10"。

    谢谢!

    David

x 出现错误。请重试或与管理员联系。