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.

[参考译文] DP83869HM:PHY &SFP 链路未检测

Guru**** 2445440 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1371372/dp83869hm-phy-sfp-link-not-detecting

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

工具与软件:

大家好、团队成员:

我们将 DP83869用作非托管介质转换器模式(1000Base-T 到1000Base-X)。
我们无法同时检测铜缆和光纤端的链路。 我们已经检查了"故障排除指南"中介绍的可能方法。 请在这方面向我们建议。

原理图在以下主题中共享:
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1368009/dp83869hm-schematics-review/5231785#5231785

唯一的变化是、我们 针对该卡使用了_7499110124分立式磁性元件

电源序列:



紫色:1.1V
黄色:1.8V
蓝色:2.5V

复位是在1.8V 稳定后的200ms 测量的。


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

    大家好、团队成员:

    如果可能、客户是否可以读取以下寄存器以确认搭接和工作模式?

    • 寄存器 0x0000到0x001F
    • 寄存器0x0044
    • 寄存器0x006E

    如果可能、客户是否可以尝试编写以下脚本、看看这是否有助于提高性能?

    如果客户卸下光纤模块、客户是否能看到链路接通?

    ——

    此致、

    Hillman Lin

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

    尊敬的 Lin:

    我们可以尝试读取这些寄存器、检查并配置这些寄存器。

    由于我们将其设计为非托管交换机 、因此每次配置寄存器对我们来说都不是可行的选择。 您是否看到任何其他替代方案?

    我们一次在 SFP 和以太网端口上同时插入了1g 模块、但在任何时候都看不到任何链路检测。

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

    您好、Saha:

    这似乎是 Cooper 链路问题。

    我想检查 PHY 是否正确设置了配置(strap)。 我能否获得有关自举的更多信息?

    如果我们无法访问寄存器、 我们可以查看 原理图 以进行进一步调试。

    ——

    此致、

    Hillman Lin

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

    尊敬的 Lin:

    我在下面的链接中分享了搭接配置的原理图。 请查看(第一条消息)

    https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1368009/dp83869hm-schematics-review/5231785#5231785

    我们唯一的更改是使用集成磁性元件(7499110124)而非分立式磁性元件

    我们测量了自举电压、我明天将分享这些数据。

    在所有 Vrails 保持稳定后、OPMODE 线路是稳定的、直到 POR 复位释放。

    如您所述、我们将在明天尝试进行 SMI 接口调试。

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

    您好、Saha:

    感谢您的反馈、我将等待 SMI 接口信息进行进一步调试。

    ——

    此致、

    Hillman Lin

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

    尊敬的 Lin:  

    由于缺少 MSP430/432裸机驱动程序代码、我们需要一些时间启动 SMI 接口。 我们正在为此开发代码。 (如果您对此有任何疑问、请分享)。

    同时、如果您可以借助硬件自动加载(bootstrap)帮助完成调试步骤、我们可以进行检查  

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

    您好、Saha:

    以下是我们用于寄存器访问的固件:

    关于自举、我想看看 LED 在上电期间的电压。 如果可能、您是否可以在 LED 引脚上电时对其进行探头测量?

    ——

    谢谢!

    Hillman Lin

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

    尊敬的 Lin:

    以下是配置集对应的测量电压:

    OPMODE:100

    Strap 配置引脚 测量电压(V) 预期的逻辑
    RX_D0 0 0
    RX_D1 0 0
    JTAG_TDO 0 0
    RX_D2 1.945 1.
    RX_D3 0 0
    RX_CLK 0 0
    RX_CTL 1.96. 1.
    PHY_LD0 0 模式0
    PHY_LD1 0 模式0
    PHY_LD2 0 模式0



    我不确定 LED 自举是配置为模式0。 那么、我应该将这些引脚读取为逻辑1还是逻辑0? 数据表指出"如果给定的 strap 输入电阻性地被拉至低电平、则相应的输出被配置为高电平有效驱动器。"  

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

    您好、Saha:

    感谢您分享这些信息

    50ms 的初始上电、您应该始终在 LED 引脚上读出0V。 这会指示您的 LED 配置处于哪种模式。

    我将等待您的寄存器信息。

    ——

    此致、

    Hillman Lin

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

    尊敬的 Lin:

    您是否发现压力读数存在任何差异?

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

    您好、Saha:

    如果 50ms 的初始上电始终在 LED 引脚上读取为0V、我认为可以使用自举电阻。

    您是否在上电期间获得了三个 LED 引脚上的示波器捕获?

    ——

    此致、

    Hillman Lin

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

    尊敬的 Lin:

    我会检查并分享你的明天。

    在 LED 模式0的数据表中、我们没有看到任何2.49k 的并行 PD。 而在 EVM 中、有一个2.49k 与 LED 模式0配置并行。 是否真正需要2.49k?

    寄存器 SMI CAPTS 我们的软件团队正在进行这方面的工作、我很快会向您进行更新。

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

    您好、Saha:

    您是对的。 LED 0不需要具有2.49k Ω 下拉电阻。 它在 PHY 中有一个内部下拉电阻器。

    ——

    此致、

    Hillman Lin

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

    尊敬的 Lin:

    快速更新。

    我们的卡处于介质转换器模式。

    我想讨论的一些变化:
    对于 LED 模式0、需要2.49k 进行捆绑、因为在介质转换器模式下、LED 引脚的默认配置为 Hi-Z。
    2.如果 PHY 的端口 A 连接到 RJ45连接器的端口 A、则需要禁用镜像配置。
    3.可以根据应用程序启用或禁用直通模式。 我们尝试了这两个都工作正常。

    我们已经尝试使用 SFP 铜缆模块进行测试。 将尝试使用光学模块。  




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

    您好、Saha:

    寄存器访问的任何更新?

    ——
    此致、

    Hillman Lin

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

    尊敬的 Lin:

    我们使用 Msp432 EVB 通过 USB、-MDIO.UNIVERSAI GUI 检测 PHY、但我们无法使用 to.detect Phy

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

    您好、Saha:

    您是否正在使用 USB2MDIO GUI?

    ——

    此致、

    Hillman Lin

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

    尊敬的 Lin:  
    因为这是一个非托管交换机、并且在硬件捆绑模式下工作正常。 我们已删除使用 MSP430的配置。

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

    您好、Saha:

    您现在可以访问注册了吗?

    ——

    此致、

    Hillman Lin

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

    无 Lin、
    我们不再访问寄存器。 我们继续为此设计配置硬件。

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

    您好、Saha:

    我们的调试选项有限、因为我们没有任何寄存器来了解当前 PHY 的状态。

    我们这边的主要假设是 PHY 不自举到正确模式、这会导致1000Base-X 不能正常工作。 在资源有限的情况下、请尝试进行以下测试:

    • 确保上电期间没有向 PHY 发送 SoC 信号
    • 上电期间测量引脚22、引脚35和引脚36的电压。  

    ——

    此致、

    Hillman Lin

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

    没问题、Lin。 我们将负责这一工作。 卡现在已打开  


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

    您好、Saha:

    很高兴它起作用。

    ——

    此致、

    Hillman Lin