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.
你(们)好
我叫 Joe,是 GZ 办公室,我的帐户是 SAJ。 当我的客户使用 DP83826替换 DP83822时、会出现一个非常混乱的问题。
在此应用中、DP83826在 RMII 主基本模式下工作、PHY 地址保持默认值。
下图 是 DP83826的应用电路。 我已经与客户进行了多次检查、连接没有问题。 每个引脚的电压正常。
但是、在 MCU 发送按摩并尝试通过 MDIO 和 MDC 与 DP83826通信以读取其寄存器后、DP83826没有应答、下面是 MDIO 和 MDC 的波形。
请尽快帮我解决此问题、项目的截止日期即将结束。 我和我的客户已经检查了一周、谢谢!
谢谢你
BR
Joe
你(们)好、Alvar
我不确定是否存在任何链接或数据问题、因为在 PCB 完成后、客户希望在使用之前更改寄存器中的某些设置、但我们 在第一步中失败了。
PHY 地址设置保持默认值、在基本模式下、地址由 strap7 (1) strap8 (0) strap9 (0)配置、我已检查相应的引脚、电压正确。
为了满足图8-1中的时间限制、我们不仅发送一次读取请求、 而且会定期发送、始终没有任何回复表 PHY。 我已经检查了 PIN8和 Pin9的时钟是否稳定、引脚19的输出时钟也是稳定的、它们等于25MHz。
一个问题:DP83826的 PHY 地址有三位二进制、但表9-3的协议格式有五位二进制地址、那么我应该在其余的两位写入什么以及在哪里写入? 是格式 或<001xx>且 x=1或0?
谢谢你,度过了一个愉快的周末!
Joe
Joe、您好!
如果 RX_CLK 显示50MHz、则表示器件处于活动状态。 真是个好消息。
您提到器件处于 RMII 基本模式、PHY 地址引脚为 RX_D1、RX_D2、RX_D3;按照该顺序、RX_D3作为 LSB
RX_D3和 RX_D2为 NC、因此它们保留其默认值。
是否确定 RX_D1未被驱动为高电平? PHY ADD 0b001是否已确认?
这是否与 MDI 注册命令使用的加载项相同?
此外、
尝试探测 MDI 线路的 PHY 侧。
此致、
Alvaro
Joe、您好!
遗憾的是、我们没有。