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.

[参考译文] DP83867E:AMP;AWR2944问题

Guru**** 2470720 points
Other Parts Discussed in Thread: AWR2944EVM, AWR2944, DP83867E

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1454500/dp83867e-awr2944-issues

器件型号:DP83867E
主题中讨论的其他器件:AWR2944EVMAWR2944

工具与软件:

您好!

我们已经设计了一些基于 AWR2944EVM 评估板的定制射频和数字板。 射频板上有 AWR2944雷达收发器、 数字板上有 DP83867E 以太网 PHY、Samtec QTS-0 5 0-0 2 X-D-A 板对板连接器用于在电路板之间转换 RGMII 信号。

我们在通过以太网与电路板通信时遇到问题-当我们运行 SDK 中提供的 TDM 以太网示例并输入 queryLocalIP 时、我们得到返回的 IP 地址0.0.0.0。 在运行我们自己的自定义固件时、我们会收到"link is not up"消息。 我们已通过路由器将电路板连接到电路板(与 AWR2944EVM 电路板的设置已经过验证)。

由于从 AWR2944上的 MAC 到以太网 PHY (RGMII TX CLK)的时钟处于25 MHz 速度(100Mbps 速率)、但从以太网 PHY 到 AWR2944上的 MAC (RGMII RX CLK)的时钟处于2.5 MHz 速度、因此似乎没有发生自动协商。

我们尝试了固件方面的功能tx/rx delayInPs 、例如调整时钟/数据(变量)之间的延迟、强制实现10Mbps 速度(自动协商关闭)、但无法使其正常工作。

请参阅下面的电路板原理图截图:

数字板:



射频板:

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

    尊敬的雷达:

    感谢您分享这些信息。

    我们将回顾并在今天晚些时候给您回复。

    ——

    此致、

    Vivaan

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

    尊敬的雷达:

    您是否能够将寄存器0x0000读取到0x001F?

    ——

    此致、

    Hillman Lin

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

    嗨、Hilman:

    我是 Pete 的同事。  

    我们可以读取和写入寄存器。 如果我没弄错、请参考 PHY_BMCR 和 DP83867_CTRL 寄存器。 我们为它们获取以下值:

    bmcrRegValue = 0x1140;
    dpCtrlReg = 0x0000;

    在附件中、您可以在以太网初始化的不同状态下找到包含寄存器转储的日志。 两个日志使用相同的固件、唯一的区别是成功的日志 在 awr2944评估板上运行、而故障日志在我们的定制 PCB 上运行。  我提供了一个文本文件来比较这两者之间的区别。 您是否有机会检查这些文件并  就我们应该尝试的操作提供一些反馈?

    这些日志是在启用了自动协商的情况下创建的、但正如 Pete 所说、我们在将其关闭的情况下进行了测试、并更改了多个其他配置。 它们都产生相同的结果-它在评估板上效果很好、但在我们的定制 PCB 上不起作用。

    谢谢、
    Aleksa

    e2e.ti.com/.../comparison.txt

    e2e.ti.com/.../fail_5F00_custom_5F00_pcb.txte2e.ti.com/.../success_5F00_eval_5F00_board.txt

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

    您好!

    感谢您的提问。 希尔曼很棒、将在周中回来。 最坏的情况下、EOD 周四1/16给他一个答复。

    此致、
    Gerome.

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

    尊敬的 Aleksa:

    我可以问您在什么条件下读取寄存器吗? 在这两种情况下、我都没有在 DP83867上通过寄存器0x0001 BMSR 看到链路。 如果可能、您是否能够在 PHY 建立链路时在这两种情况下读取寄存器?  

    当 DP83867建立链路时、我们应该看到寄存器0x0001 = 796D

    我们还有关于 DP83867的调试指南、很高兴此指南可以帮助您进行基本调试:

    ——

    此致、

    Hillman Lin

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

    嗨、Hillman、我们发现了问题-我已经将 LED_0引脚连接到 LED 阴极>电流设置电阻器> VDDIO_ETH、因为   我没有意识到在设置此引脚上的自举的模式1时(用于禁用镜片使能)、该引脚充当高电平有效驱动器、我应该  按照评估板将该引脚连接到电流设置电阻器> LED 阳极> GND。 我移除了 LED、现在使以太网通信 正常工作。