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.

[参考译文] DP83822I:DP83822

Guru**** 2439560 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1497580/dp83822i-dp83822

器件型号:DP83822I

工具/软件:

我在器件中集成了 dp83822 PHY。 配置如下:双工模式全双工、速度100Mbps、禁用自动协商、禁用环回、禁用复位、 碰撞测试已禁用。 我还启用了 SD 引脚。 此装置直接与光纤模块连接。 光纤模块与10个其他装置连接。 当我从低温和黑暗环境中为系统加电时、我会收到系统发出的通信链路错误消息。 链路错误仅发生在具有 DP83822 PHY 的该单元上。 对装置进行下电上电后、故障将消失(清除)。 该问题会在初次加电大约4半分钟后发生(始终发生)。 接收错误计数器和虚假载波错误计数器会在问题发生前显示较高的计数值。 上电期间的过程是:将自定义配置加载到 CONFIG 寄存器、然后进行 PHY 软复位和时钟复位。 我想了解根本原因并相应地加以解决。 如果你能解释一下这一点,那将是非常棒的。

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

    尊敬的 Ed:

    当发生链路通信错误时、您是否注意到 PHY MDI 侧的链路丢弃? 这将通过 LED_0变为低电平或读取寄存器0x0001的位2来指示:

    如果链路没有在 MDI 侧断开、则建议 MAC (MII)接口出现问题。 您能否展示包含 MAC/MII 接口的系统的方框图?

    此致、

    Shane

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

    链路会一直显示出来。

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

    嗨、Shane、

    感谢您的答复。 我很感谢。 链路状态在整个事件中显示。 以下是寄存器数据的解码版本:  

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

    谢谢 Ed、

    我想检查 PHY 和 光纤模块之间的信号路径、以排除这方面的任何实现问题  

    1.能否探测光纤模块的信号 ,并在 PHY 接收器附近显示眼图? 这些将是 RD_P/M 引脚

    2.您在此设计中使用的光纤模块/连接器部件是什么? 如果要了解系统的更多背景信息、最好查看这些信息。 如果您能分享理想的原理图、

    3.如果您无法提供原理图、您能否验证您的实现是否遵循 DP83822数据表第9.2.2节中的示例? 下面是该示例供参考:

    此致、

    Shane

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

    此外、对于项目1、最好查看 PHY 接收器附近工作和故障条件下的信号眼图。  这应该可以判断 信号本身在4和 1/2分钟后是否衰减。

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

    嗨、Shane、

    这是展示 PHY 和终端系统连接的原理图概要。

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

    尊敬的 Ed:

    您是否能够从 PHY MDI 接收器获得眼图?  

    方框图有助于查看、但未显示有关 PHY 和光纤模块之间 MDI 连接的详细信息。 您能否按照数据表示例验证此连接?

    为了满足我自己的理解、如何将 MII 信号从每个 PHY 分离为两个 MAC? 此信号路径中是否有 MII 多路复用器?

    此致、

    Shane

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

    嗨、Shane、

    连接确实遵循您在上面提供的数据表示例。  

    是的、PHY 和 MAC 之间有一个多路复用级。

    此致、

    ED。

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

    仅供参考:我的同事说他们在两种情况(故障和工作条件)上都做了眼图、没有看到任何差异。  

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

    接收错误和错误计数器基于 PHY 的 MDI 侧。 我怀疑这是 MDI 光纤接口或 DP83822上电时序的问题。 如果不满足数据表时序、它可能会将 PHY 置于错误状态。

    Unknown 说:
    上电期间的过程是:自定义配置被加载到 CONFIG 寄存器中、然后我对 PHY 进行软复位并时钟复位。

    进行时钟复位时、时钟信号是否会对 PHY 中断? 在 PHY 上电序列之前、时钟信号应保持稳定并在整个 PHY 运行期间保持稳定:

    您能否检查您的系统是否满足 DP83822数据表中有关上电的时序要求?

    此致、

    Shane

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

    尊敬的 Ed:

    您是否能够在该问题上取得进展?

    由于不活动、我会将此标记为已解决。 您可以在此处跟进未来的更新、我将继续回复。

    此致、

    Shane