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.

[参考译文] DP83849I:ping 命令有时不能用于 DP83849

Guru**** 2540720 points
Other Parts Discussed in Thread: DP83849I

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/881754/dp83849i-ping-command-sometimes-doesn-t-work-to-dp83849

器件型号:DP83849I

大家好、

我的客户使用笔记本电脑连接到 DP83849I、并向 DP83849发送"ping"命令以测试通信。 我们发现了两种不同的情况:

1.有时候、当我们为电路板加电然后发送"ping"命令时、"ping"命令运行良好、当我们保持"ping"状态时、该命令始终良好。

2.有时、当我们为电路板加电然后发送"ping"命令时、"ping"命令不起作用。 您必须重新为电路板加电、然后电路板才能正常工作。

每个电路板上都会出现此问题、因此这是一个常见问题。  

DP83849配置为 RMII 接口和自动协商模式。 我已经检查了原理图、没有什么问题。 我们还测量了 Pin70和 Pin68、并确认始终存在50MHz clk 信号。  

我们还尝试读取了一个寄存器转储。 当'ping'命令工作时、我们可以读取正确的寄存器值。 但是、当'ping'命令不起作用时、我们读取的所有寄存器值都是0xFFFF。

最后、无论"ping"命令是否起作用、链路状态 LED (Pin19和 Pin43)始终亮起、数据指示 LED (PIN21和 Pin41)始终闪烁。

那么、您能就这个问题提供一些建议吗? 谢谢。

此致、

韦恩

,μ A 

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

    您好、Wayne、

    要尝试缩小问题范围、我有以下问题/建议:

    1.您是否尝试读取其他 PHY 地址? 由于该问题在复位后消失、因此器件最初可能绑定到不同的 PHY 地址。

    2.使用的自举电阻值是多少?

    3.检查复位在正常运行期间是否为高电平、

    4.检查断电引脚是否为高电平。

    5. PHY 电源斜升之前是否存在时钟?

    谢谢、

    Nikhil