赞
踩
硬件环境:NXP T1042 (CPU自带MAC) + YT8521S
我的板子使用国产裕太的 YT8521S ,工作模式配置在 RGMII <->UTP/FIBER ,这种工作模式就是光口和电口复用的,不管用户插入是媒介是光口还是网线接口(电口),网口都应该正常工作的。 经过测试当插入网线时 UTP 功能正常,当接入光纤时,FIBER可成功link成千兆(sds mii reg 0x11 =0xbc29 1000M全双工),但是无法ping通。
UTP模式下,压力测试一晚上也正常,理论上RGMII 一侧的TX RX delay(RGMII 时序) 应该是没问题的。
1) 从寄存器角度确定硬件上配置的模式是正确的。
查看寄存器 ext reg 0xa001 =0x8162 RGMII <->UTP/FIBER 模式是否配置正确 (排除掉)
2) 想办法确认RGMII 时序是正常的。
UTP 模式,网口压力测试也正常,说明RGMII 时序理论上应该问题不大,因为RGMII 只是MAC与PHY的接口通信时序,与PHY的MDI一侧关系不大。
3) 确认PHY的TXC/RXC时钟是否正常。
测试 link 状态下PHY 的 TXC RXC 时钟,正常千兆模式,TXC RXC 应为 125M,百兆模式 TXC RXC 应为25M ,十兆模式 TXC R
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。