1.在keystone的例程中有KeyStone_MDIO_PHY_Set_Reg函数来设置PHY中的寄存器,我想问下,这个函数设置的是phy中的什么寄存器,我查了很多文档也没有查到PHY中需要配置的寄存器。
2.我想问下是否只能通过看MDIO中的ALIVE寄存器中的数据来判定现在是哪个PHY处于连接状态(我现在的板子连接网线不通,我想问下怎样能查询PHY芯片是否工作正常)。
yuxiang li:
回复 Brighton Feng:
您好:
1.那如果说我现在自己的板子连接网线link寄存器没有显示相应的PHY处于连接状态,我怎样能确定我的PHY是处于正常的工作状态?(是通过查询PHY的寄存器么?)
2.如果alive寄存器显示有PHY连接,而link寄存器没有phy连接,那是不是可以确定是PHY处于正常工作状态,是RJ45出了问题?
谢谢
Brighton Feng:
回复 yuxiang li:
ALIVE表示是否有PHY响应MDIO操作,LINK表示PHY是否通过网线正确连到另一个器件。user guide上有更详细的描述。
DSP仅能通过MDIO接口查询PHY状态,PHY的其它调试方法请咨询PHY厂商。如果MDIO查询状态不对的话,可以先测试MDIO硬件接口,看看信号是否正确,如果排除MDIO接口问题的话,请再查PHY是否有问题。
yuxiang li:
回复 Brighton Feng:
多谢了~~~