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.

[参考译文] DP83826E:仅协商为10Mbps 模式

Guru**** 2502205 points
Other Parts Discussed in Thread: DP83826E

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1219311/dp83826e-only-negotiating-to-10mbps-mode

器件型号:DP83826E

我有一个采用 DP83826E 的设计、并尝试在增强模式下将其用作 RMII 从模式。 当我将它连接到我支持1Gbps 的计算机的以太网端口时、它只以10 Mbps 的模式连接、而不是完全的100 Mbps 模式。 这是一个 MDIO 寄存器转储:

   0x00 : 0x3100
   0x01 : 0x786D
   0x02 : 0x2000
   0x03 : 0xA131
   0x04 : 0x01E1
   0x05 : 0xCC61
   0x06 : 0x000D
   0x07 : 0x2001
   0x08 : 0x0000
   0x09 : 0x0000
   0x0A : 0x0100
   0x0B : 0x0000
   0x0C : 0x0000
   0x0D : 0x0000
   0x0E : 0x0000
   0x0F : 0x0000
   0x10 : 0x0017
   0x11 : 0x0108
   0x12 : 0x0000
   0x13 : 0x0000
   0x14 : 0x0000
   0x15 : 0x0000
   0x16 : 0x0100
   0x17 : 0x00E1
   0x18 : 0x0400
   0x19 : 0xC005
   0x1A : 0x0000
   0x1B : 0x007D
   0x1C : 0x05EE
   0x1D : 0x0000
   0x1E : 0x0002

因此、转储中令人惊讶的部分是寄存器0x05、其中位7、8和9均为零、这表示链路伙伴不会 广播100 Mbps 的数据。 我不明白为什么会出现这种情况、因为我的 PC 的以太网端口可以与其他设备一起以更高的速度正常工作。

有人想知道为什么它缺省为10 Mbps 吗?

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

    尊敬的 Ross:

    您是否有可将 DP83826连接到并检查链路伙伴是否实际上在广播所有功能的托管交换机?

    谢谢。
    拉胡尔

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

    你好、Rahul。 很遗憾,我没有。  我知道我已经将 PC 端口连接到其他器件(100 Mbps 和1 Gbps)、并且速度运行正常、因此我可以假设它能够通告这些速度。

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

    尊敬的 Ross:

    您如何确定 PHY 以10Mbps 的速率进行链路?

    此致、

    拉胡尔

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

    解决方案。 例如、寄存器0x10的位1设为1、表示速度状态为10 Mbps 模式。 其次、当我在 Windows 中双击网络适配器时、它显示速度设置为"Speed:10 Mbps"(尽管它显示的值更快、但连接到其他设备)。 第三步、我可以在示波器上监控 RMII 信号、并看到它们以5MHz 的速率而不是50MHz 的速率切换。

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

    尊敬的 Ross:

    感谢您分享反馈。 让我来看看您的日志并更新您的信息。

    此致、
    拉胡尔

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

    尊敬的 Ross:

    我知道我已将 PC 端口连接到其他设备(100 Mbps 和1 Gbps),并且速度正常,因此我可以假设它有能力公布这些速度。

    您还在使用哪些其他器件?

    您认为您可以尝试将826连接到另一个826 EVM 或其他 EVM 吗?

    此致、

    Melissa

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

    我指的是一个标准的 Windows 桌面计算机的以太网端口,所以几乎所有东西,例如:覆盆子 PI ,示波器, FPGA 板。  很遗憾、我目前没有826 EVM。

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

    尊敬的 Ross:

    这是您定制的826电路板吗? 您是否能够连接到另一个826定制板或 Raspberry PI?

    您是否还能提供读取寄存器303、304、305、306、467 468?

    此致、

    Melissa

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

       0x303 : 0x0008
       0x304 : 0x000E
       0x305 : 0x0008
       0x306 : 0x0008
       0x467 : 0x03B4
       0x468 : 0x383F

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

    尊敬的 Ross:

    您是否能够将两个定制板连接在一起以查看结果? 我将看看您的 寄存器设置、并让您知道明天是否一切正常。

    此致、

    Melissa

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

     尊敬的 Ross:

    我查看了您的注册表、但没有什么突出显示。  您是否能够 连接两个定制板并告诉我它们协商的速度是多少?

    此致、

    Melissa