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:"SERDES 转铜缆模式"是否可行?

Guru**** 2693225 points

Other Parts Discussed in Thread: DP83869HM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1572613/dp83869hm-serdes-to-copper-mode-possible

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

工具/软件:

您好:

我正在使用 DP83869 构建 SFP 模块、我正在尝试确定是否只能使用 strap 配置来完成。

DP83869 需要配置为 SERDES 转铜缆接口。

该设置最接近的描述是 SNLA318 第 10 页的图 8“ SGMII 转铜缆模式“、但 SGMII 侧当然需要 固定 1000Mbps FD、不进行自动协商。

查看 同一页中的表 16“铜缆接口的 Strap 功能表“、似乎表明 强制 1000M 全双工模式不可用。

那么、我是否理解这种配置只通过搭接是无法实现的、是正确的? 它可以通过软件实现吗?  SNLS614D 第 37 页上的内容指出:“可以禁用 SGMII 自动协商过程、并且可以强制 SGMII 速度模式为 MDI 解析速度。 SGMII 强制速度模式可通过 MDI 自动协商或 MDI 手动速度模式启用。 SGMII 自动协商可通过 CFG2 寄存器(地址 14h)中的 SGMII_AutoNeG_EN 寄存器位来禁用。“ 这就足够了吗?

出于好奇心、介质转换器模式 (1000Base-T 转 1000Base-X) 是否可以在这种情况下工作? 链接的线程似乎表明了情况、但我 配置了 DP83869、并且当链路建立在 1000M 时、没有流量。 计算机 报告它已“连接“、但具有“自分配的 IP“。  这是否是可使其正常工作的替代配置?

谢谢、

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

    您好、

    对于 SFP、它是光纤吗?  DP83869 可以执行 1000Base-FX 转 1000Base-T 或 100Base-FX 转 100Base-TX。 有关自举设置、请参阅数据表中的表 7-12。

    您能否分享测试设置的方框图? 如何连接 1000Base-T 或 100Base-TX?

    谢谢

    David

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

    感谢您的答复。
    SFP 是铜缆 (RJ-45)。

    请查看下面的方框图。

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

    您好、

    查看 KSZ9477S 数据表、SGMII 端口有两种运行模式:串行器/解串器模式(支持 1000BASE-X 光纤)和 SGMII 模式。 因此、根据 KSZ9477S 配置、您也可以配置 DP83869HM

    1. 1000BASE-X 至铜缆介质转换器模式

    SGMII 转铜缆模式。

    请参阅此 应用手册 、了解 DP83869 的不同配置模式。

    谢谢

    David

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

    好的、谢谢。

    我已在  1000BASE-X 至铜缆介质转换器模式下启动并运行它、但是尽管链路以 1000M 的速度启动、但没有流量。 我不断 从计算机获得“自分配 IP“报告。

    请在下面找到我的配置。

    PHY 配置 (strap) 表
    RX_D0=PHY_ADD[1:0]=0 (def)
    RX_D1=PHY_ADD[3:2]=0 (def)
    OPMODE[2:0]= 4 (1000Base-T 转 1000Base-X)»
    JTAG_TDO/GPIO_1 = OPMODE[0]= 0 (def)
    RX_D3=OPMODE[1]= 0 (def)
    RX_D2=OPMODE[2]= 1
    LED_0=ANEG_DIS=1(光纤强制模式»1000BASE-X 端无自动协商)
    ANEGSEL_[1:0]=3(铜侧:自动协商(广播 1000、自动 MDIX)
    LED_2=ANEGSEL_1=1
    LED_1=ANEGSEL_0=1
    (请参阅 e2e.ti.com/.../)

    任何提示都将不胜感激。

    谢谢、

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

    您好、

    您能否分享您的原理图以及寄存器转储  0x00000 至 0x001F 和 0x006E?  

    您是否还可以检查 DHCP 服务器配置? 如果操作系统被配置为从 DHCP 服务器接收 IP、然后无法接收、则会自行分配一个 IP 地址。

    谢谢

    David

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

    您好、David:

    对延迟深表歉意。

    在转储寄存器时、我最终发现 2.5V 电源轨有问题、我会修复这个问题并回复您。

    谢谢、

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

    问题已解决。 谢谢!