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.

[参考译文] DP83869EVM:DP83869 MDI/MDIO 引脚处理、用于与 MCU 独立工作

Guru**** 2392065 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1448806/dp83869evm-dp83869-mdi-mdio-pin-handling-for-standalone-working-with-out-mcu

器件型号:DP83869EVM
主题中讨论的其他器件:DP83869

工具与软件:

您好、IT 团队:

在定制电路板中、我们希望铜线连接到1000 Base X SFP。 我们没有 MCU、因此根据建议为 MDC 引脚提供测试点、为 MDIO 引脚提供上拉电阻。 在此配置中、链路未接通、LEDx 引脚配置为 铜线到1000 Base X 配置。 我们无法建立链路。 我想了解是否需要完成任何其他设置。

此外、在我们的定制电路板中、我们没有用于以太网 MDI 信号的磁性元件、而是提供了0.1uF (无变压器操作)

请帮助解决该问题。  

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

    您好!

    我想澄清一些有关您的设置的问题

    • 是否尝试启用1000Base-T 转1000Base-X 介质转换器模式? 这会将1000处的铜信号转换成电压
    • 以1000Mbps 的速率连接到光纤信号
    • PHY 是否采用这种介质转换器模式? 下面给出了用于选择此模式的配置(strap)引脚。 如果没有、我们必须使用寄存器访问权限将 PHY 配置为该模式
    • 在考虑 MDC/MDIO 线路时、您是否具有对 PHY 的寄存器访问权限? 您提到过、您将 MDC 线路连接到了测试点、是否也用于寄存器访问?  
    • 此测试设置中的链路伙伴是什么?

    虽然无变压器运行是可以接受的、但建议值为33nF、而不是0.1uF、这确实会导致 EMC 性能更差。 有关更多信息、请参阅此应用手册

    此致!

    Vivaan

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

    尊敬的 Vivaan:

    请按如下方式找到答案:

    • 是否尝试启用1000Base-T 转1000Base-X 介质转换器模式? 这会将100Mbps 的铜线信号转换为1000Mbps 的光纤信号

    是的、我们正在尝试将1000 Base T 从以太网交换机转换为1000 Base X。请确认"这会将100Mbps 的铜线信号转换为1000Mbps 的光纤信号"。这是 type0、或者实际将100Mbps 转换为光纤1000Mbps。 我们将 DP83869 与 KSZ9477S 连接

     

    • PHY 是否采用这种介质转换器模式? 下面给出了用于选择此模式的配置(strap)引脚。 如果没有、我们必须使用寄存器访问权限将 PHY 配置为该模式

    是的、我们将 PHY 捆绑为介质转换器模式、如下所示、请检查这是否正确

    S.否 引脚名称 自举名称 引脚编号 测得的值 链路状态 未定义状态
    1. JTAG_TDO/GPIO_1 OPMODE_0 22. 0 来实现该操作 0
    2. RX_D3 OPMODE_1 36. 0 来实现该操作 0
    3. RX_D2 OPMODE_2 35. 2.579V 2.49K 上拉 1.
    4. ANEG_DIS LED_0 47. 3.307. 2.49K 上拉 1.
    5. ANEGSEL_0 LED_1 46. 3.235 2.49K 上拉 1.
    6. ANEGSEL_1 LED_2/GPIO_0 45. 3.22. 2.49K 上拉 1.
    • 在考虑 MDC/MDIO 线路时、您是否具有对 PHY 的寄存器访问权限? 您提到过、您将 MDC 线路连接到了测试点、是否也用于寄存器访问?  

    在我们的实际产品中、MDC 和 MDIO 没有连接到 MCU。 出于测试目的、我们可以将其连接到 MCU 并在需要时进行检查。

    • 此测试设置中的链路伙伴是什么?

    我们使用的是 KSZ9477S 和 SFP SMBL1G80D

    我们在原理图 RX_LOS 信号未连接中发现了一个问题、我们已将 RX_LOS 信号从 SFP 连接到 DP83869 IC、同时电容器发生变化、使用我们当前正在尝试的上述配置

    理论

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

    尊敬的 Thiev:

    这是一种类型0、或者它实际上是将100 Mbps 转换为光纤1000Mbps

    以上是一个拼写错误。 它可以将1000Mbps 铜缆转换为1000Mbps 光纤。

    查看自举引脚、一切看起来都是按顺序的。 我唯一能跳出来的是设置为强制模式的光纤模式。  

    我想确认您没有看到哪个侧链路? 是铜侧链路还是光纤侧链路?

    此外、在 MDC/MDIO 线路已断开连接时、如何验证链路状态? 连接这些寄存器是一种不错的调试步骤、因此我们可以访问寄存器并查看 PHY 的内部状态。 在铜线侧的寄存器0x01和光纤的寄存器0xC01中可以看到链路状态。 请注意、需要对寄存器0xC01进行扩展寄存器空间访问。 此常见问题解答中提供了有关此过程的更多详细信息

    您能否 为寄存器0x00-0x1F、0xC00-0xC19和0x6E 提供一个寄存器转储?

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

    尊敬的 Thiev:

    这是一种类型0、或者它实际上是将100 Mbps 转换为光纤1000Mbps

    以上是一个拼写错误。 它可以将1000Mbps 铜缆转换为1000Mbps 光纤。

    查看自举引脚、一切看起来都是按顺序的。 我唯一能跳出来的是设置为强制模式的光纤模式。  

    我想确认您没有看到哪个侧链路? 是铜侧链路还是光纤侧链路?

    此外、在 MDC/MDIO 线路已断开连接时、如何验证链路状态? 连接这些寄存器是一种不错的调试步骤、因此我们可以访问寄存器并查看 PHY 的内部状态。 在铜线侧的寄存器0x01和光纤的寄存器0xC01中可以看到链路状态。 请注意、需要对寄存器0xC01进行扩展寄存器空间访问。 此常见问题解答中提供了有关此过程的更多详细信息

    您能否 为寄存器0x00-0x1F、0xC00-0xC19和0x6E 提供一个寄存器转储?

    此致!

    Vivaan

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

    你好、vivaan、

    感谢您的反馈。 我们已将光纤模式从强制模式自动协商更改为强制模式。 此外、正如我在之前的回复中提到的、RX_LOS 信号被连接至 DP83869。 完成这些更改后、我们能够看到链路建立并正在运行、我们将执行附加测试来检查吞吐量数据、以便检查问题是否已经完全解决。

    如果某个问题仍未解决、我们将恢复正常。  

    谢谢!

    理论

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

    尊敬的 Thiev:

    很高兴知道您能够看到链接! 如果需要额外调试、请告知吞吐量测试的结果。  

    此致!

    Vivaan

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

    尊敬的 Vivaan:

    我们能够获得1G 规范的预期吞吐量。 感谢您的支持。 我们可以关闭该 TT。

    谢谢!

    理论

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

    尊敬的 Thiev:

    很高兴知道您的问题已解决! 我现在将结束该主题帖。

    此致!

    Vivaan