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.

[参考译文] DP83TD510E-EVM:连接 USB 电缆时链路断开

Guru**** 2539500 points
Other Parts Discussed in Thread: DP83TD510E-EVM, DP83TD510E

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/944470/dp83td510e-evm-link-drops-when-usb-cable-is-connected

器件型号:DP83TD510E-EVM
主题中讨论的其他器件: DP83TD510E

我有四个 DP83TD510E-EVM 模块。  当 USB 插入 USB 端口时、其中一个通过 RJ45插孔断开与计算机的连接。  让我将各个卡命名为组 A、B、C 和 D。 A 是单个 DP83TD510和 DP83822的组合、我将其称为 A-DP83TD510 A-DP83822。  我可以使设置 A 和 B 正常工作。  我可以将 A 和 C 设置为正常工作。  但出于某种原因、当插入 USB 电缆时、设置"D"不会通过 RJ45端口保持或建立链路。  A、B、C 和 D 上的跳线设置相同。 如果我启动 A 和 B 并运行(运行时)、我将 A-DP83TD510与 A-DP83822分离并连接 D-DP83822、则会重新建立链路和功能。  这告诉我 D-DP83TD510存在问题。  换言之、将 A-DP83822与 D-DP83822进行热插拔、从而使卡组 A-DP83TD510 D-DP83822配接。  D-DP83TD510可能导致此问题的原因是什么?

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

    是否可以将电路板重置为"出厂"默认值?

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

    您好、Wayne、

    切换 DP83TD510 EVM 上的开关 S3将使 PHY 恢复为默认值、您还可以写入寄存器0x001F=0x8000以清除所有寄存器更改并将 PHY 复位为默认状态。  

    我能否验证您最初描述的问题? DP83TD510电路板 D 组不会与通过 RJ45连接器连接到 DP83822的链路伙伴保持链路。 当 DP83822电路板与另一个 DP83TD510电路板交换时、问题是否得到解决? 您能否验证进入 DP83822的 DP83TD510 50MHz 时钟? 如果在链路丢失时对 DP83822应用复位、问题是否恢复?

    此致、
    Justin  

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

    您好 Justin、

    您的建议帮助我找到了解决方法。  但要明确一点、让我回答您的问题并澄清发生了什么。  当使用电路板集"D"时、我指的是以下一组标准:

    • 电路板已通电
    • 未对电路板进行编程
    • 通过 DP83822与合作伙伴建立链路

    USB 电缆的引入使链路断开。  按下 DP83822上的 RESET 按钮可恢复链路。  即使在复位过程中连接了 USB、使用 USB-MDIO 应用程序对 DP83TD510E 进行编程也会再次断开链路。  对电路板进行编程后、可再次使用复位按钮来重新建立链路。  此链路是持久的、电路板"套件"工作正常。  如果我断开 USB 电缆、则电路板将继续工作。  如果我重新连接 USB 电缆、链路会断开、电路板停止工作。  除非再次对主板进行编程、否则复位 DP83822不起作用。

    -Wayne