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:在 2 电源模式下、REF_CLK 无输出、VDDA1P8 无电源

Guru**** 2538955 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1563547/dp83869hm-no-output-on-ref_clk-and-no-power-on-vdda1p8-in-2-power-mode

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

工具/软件:

大家好、我在使用 DP83869 时遇到了困难。 我能够通过 MDIO 进行通信、但无法建立通信。  

我们注意到的第一个可疑情况是 ref_clk 上没有 clk。 尽管报告的模式是 RGMII 转铜缆

下面的显示了我们将搭接模式读取为 RGMII 转铜缆、地址为 0x3

root@taquiti-tfc:/data$ ./mdio-ext 读取 0x6e
读数 寄存器: 0x6e
0x0030

我们注意到的下一个奇怪的事情是 PWD_DWN 为高电平、除非我们通过 MDIO 将其覆盖。  

root@taquiti-tfc:~$ mdio stmmac-1  3 0
0x1940

这是我们的电路图片

应通过 RGMII 转铜缆(我们通过 MDIO 正确读取)进行 strap 配置。  

PWDN 上拉、因为它为低电平有效

RESET 也会被上拉、因为它处于低电平有效状态

一旦我们通过 MDIO 覆盖 pwd_dwn 引脚、我们仍在读取 CORE_PWR_MODE 寄存器为全 0

 

我很好奇是否有人在 VDDIO 为 1.8V 时使用双电源模式? 另外、我们注意到 VDDA1P8 引脚的测量值为 0V

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

    您好、

    您是否检查了 1.1V 和 2.5V 电源之间的电源序列?  我想确保遵循电源时序要求。 如数据表中所述、在双电源模式下、两个电源必须同时上电、或者如果这不可行、必须使用以下序列。

    谢谢

    David

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

    以下是电源序列。 似乎与规范相符

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

    您好、

    我同意大家的看法、即上电序列看起来正常。  

    由于寄存器 0x6E 是扩展访问寄存器、您是否使用扩展寄存器读取方法来读取它?

    在这种特定情况下、您是否能够建立链路?  

    如果移除 CLK_OUT 上的 10k 下拉电阻、是否能够测量输出时钟?  

    当您说 REF_CLK 时、假设您是 RX_CLK、而不是 XI 和 XO?

    另外、查看原理图、请勿将变压器的中心抽头短接在一起。  连接到 PHY 一侧的每个中心抽头必须相互隔离、并通过去耦电容器接地(建议使用 0.1µF)。

    谢谢

    David

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

    抱歉、您提到 RX_CLK、以免混淆。 我可以尝试移除 clk_out 上的 10k 下拉电阻器。 但我不确定这会有任何变化、因为我们能够在 clk_out 良好时测量 25MHz 信号。

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

    您好、

    感谢您的澄清。 RX_CLK 是恢复的接收时钟。 MDI 必须接通才能看到 RX_CLK。  

    当 CLK_OUT 处于 25MHz 时、PHY 似乎处于活动状态。  

    读取寄存器 0x6E 后、我们可以验证 PHY 是否正确配置。

    然后、我们可以验证链路何时接通、您将看到 RX_CLK。

    谢谢

    David

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

    我认为您认为所有中心抽头都是接地的问题是正确的。 我将尝试找到内置电容器以交换的 RJ45 连接器