我的客户 正在将以太网I/F设计从英特尔LXT971A PHY转移到TI DP8.3848万I PHY。 他们使用应用报告SNLA092B作为参考,这非常有帮助。 他们的传统设计将LXT971A PHY ADDR[4:0]捆绑到'0万'。 但是,根据DP8.3848万I数据表,PHY ADDR '0万'将设备置于MII隔离模式。 如果我在DP8.3848万I设备上使用默认PHY ADDR值'0.0001万',这是否会导致任何以太网驱动程序兼容性问题,因为我的传统设计已将PHY ADDR绑定到'0万'?
1) 具体来说,驱动程序是否关心PHY地址的真正含义? 或者,它是否使用从PHY上的捆扎回读的任何内容?
2) 此外,他们 的设计仅具有单个MAC/PHY连接;没有其他PHY会脱离MDIO I/F 他们 认为 还可以,但正在寻求确认。 谢谢!
客户提供的附加信息。
“我的响应工作的一个关键要求是,我不能更改与使用新的DP8.3848万I以太网PHY相关的任何以太网驱动程序相关的固件和/或软件(即,它只是硬件过时的响应)。 显然,DP8.3848万I不是用于替代LXT971A的引脚对引脚压降,但它似乎是非常好的功能等同产品。 我们使用通用的以太网驱动程序,并且在我们的传统设计中不访问任何供应商特定的PHY信息,因此我认为我应该可以接受,但也只是想将其扔掉,以获取您对此的任何其他反馈/意见。”