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.

[参考译文] DP83867E:启用自动协商的100Base 操作

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1354859/dp83867e-100base-operation-with-auto-negotiation-enabled

器件型号:DP83867E

大家好、

是否确实要在启用自动协商的情况下设置100Mbps?

SNLA438中所示为下表。 有自协商语句 启用

而地址0000的速度选择则表明"当自协商 禁用 写入此位将允许选择端口速度。"。

如何设置启动后的100Mbps 速度(上电后无需额外写入)?

此致、

太田麻吾

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

    尊敬的 Mano-San:

    在自动协商中、链路伙伴广播的速度是多少?

    如果链路伙伴在自动协商中仅支持100M、则 ANEG_SEL = 1 (引脚46模式3或4)的自举值足以让器件在启动时在100M 内进行通信。

    但是、此模式还支持1000M 广播。 如果链路伙伴支持1000M 速度、则需要额外的寄存器写入来禁用1000M 广播并通过自动协商强制100M 速度。 写入值为0x9[9:8]='00'。

    请告诉我、我是否可以进一步澄清。

    谢谢!

    埃文

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

    您好、Evan:

    感谢您的答复。

    客户需要在100BASE-1000BASE-1000BASE-1000BASE-1000BASE-1000BASE-1000BASE-1000BASE-1000BASE-BASE 下的强制设置100BASE 寄存器。

    我将请客户尝试您的建议(ANEG_SEL=1和0x9[9:8]='00')。

    速度选择位是否仅对自协商禁用有效?

    此致、

    太田麻吾

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

    尊敬的 Mano-San:

    听起来不错、我将在这里等待测试结果。

    速度选择位是否仅对禁用自动协商有效?

    正确、速度选择位仅在禁用自动协商后生效。

    应考虑广播寄存器以在启用自动协商的情况下强制执行速度。

    谢谢!

    埃文

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

    您好、Evan:

    为了在通电后立即实现强制的100Mbps 链路连接(没有10/100Mbps 的链路连接)、客户考虑以下顺序。  

    1. 复位后、使 INT/PWDN 保持低电平
    2.   通过 MDIO 对寄存器进行编程、包括 ANEG_SEL = 1和0x9[9:8]='00'
    3. INT/PWDN 高电平

    此过程是否足以在上电后实现强制100Mbps 链路启动?

    此致、

    太田麻吾

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

    尊敬的 Mano-San:

    此过程看起来有效。 如果另一个器件启用了100M 广播的自动协商、我希望这能起作用。

    谢谢!

    埃文