您好!
我正在使用 DP83867ISRGZR 设计10/100/1000以太网端口。
当我通过 MDIO 接口读取 PHY ID 时、 我的 其中一个 PHY 器 件未返回有效 ID (phy id=0或无效编号)。 有什么可能的原因?
返回的 PHY ID 是否应在所有类型相同(相同器件型号)的器件之间始终相同? 如果是、我的 phy 器件 DP83867ISRGZR 应该具有什么 PHY ID?
谢谢、
文波
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.
您好!
我正在使用 DP83867ISRGZR 设计10/100/1000以太网端口。
当我通过 MDIO 接口读取 PHY ID 时、 我的 其中一个 PHY 器 件未返回有效 ID (phy id=0或无效编号)。 有什么可能的原因?
返回的 PHY ID 是否应在所有类型相同(相同器件型号)的器件之间始终相同? 如果是、我的 phy 器件 DP83867ISRGZR 应该具有什么 PHY ID?
谢谢、
文波
您好、Wenbo、
DP83867定义了用于配置器件 PHY ID 的自举。 不带外部搭接的默认 PHY 地址为00。 请参阅第8.5.1节、了解可用的自举选项和配置它们所需的外部自举电阻器值。
此致、
GET
谢谢您 Geet。
恐怕我误导了你。 我没有提到 PHY 地址自举。 我正在使用非自举(phy 地址0)和一个上拉电阻器(phy 地址3)、用于 共享同一 MDIO 总线的两个 phy 器件。
我遇到的问题是、当我读取 PHY 标识符寄存器1 (PHYIDR1)时、应该返回0x2000 (第8.6.3节)、但返回0x0000或0x2000以外的其他值。 PHY 标识符寄存器#1的值 是只读的、永久设置为一个默认值。 我想知道 PHY 在查询其 PHY 标识符寄存器1时如何返回其他值。 有什么想法吗? PHY 器件是否可能由于某种原因而损坏。
顺便说一下、我们使用2.5V 的方波为 XI 时钟引脚馈电。 这会 损坏 phy 器件吗?
谢谢、
文波