1 导语
PHY芯片的初始化配置有硬件配置和软件配置两种途径,当系统上电之后默认采用硬件配置的模式,如需要更改配置,可以通过软件写寄存器的方式来更改模式。此处主要说明硬件配置的方法,除PHY芯片地址之外,其他内容均可以通过软件途径来更改。
2 寄存器配置
2.1 PHY地址配置
当把88E1145PHY芯片设置为统一配置模式的时候(硬件配置选项1/4MDIO应当设置为1),此时使用的是MDIO[0]和MDC[0],必须给每一个PHY接口分配一个唯一的地址。
在这里,给四个接口分别配置地址0x0000,0x0001,0x0002,0x0003。
2.2 硬件模式配置
这里配置PHY88E1145的操作模式:
因为这里调试电口,所以采用RGMII to Copper,RGMII即ReducedGigabit Media Independent Interface。RGMII均采用4位数据接口,工作时钟125MHz,并且在上升沿和下降沿同时传输数据,因此传输速率可达1000Mbps。采用RGMII的目的是降低电路成本,使实现这种接口的器件的引脚数从25个减少到14个。
2.3 协商模式配置
下图中的两个选项均是可以的,其中“Auto-Negotiation, advertise all capabilities, prefer Master”是自动适配所有模式,因为有同时调试十兆、百兆、千兆的情况出现,所以采用“1110”编码对应的可以适用所有情况的选项。
2.4 其他配置
2.4.1 直连与交叉双绞线配置
双绞线内部由8根线组成,8根线分为4对,白橙和橙色线相互缠绕组成一对、白绿和绿色、白蓝和蓝色、白