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.
你(们)好
目前,我们正在使用DP8.364万 PHYTER连接我们的2台设备。 直到今天,我们在全双工的100米处将它们与自动协商联系起来。 我们的客户要求我们加快启动速度。 现在,我们尝试在强制模式下连接PHYTERS,以避免由于自动协商而产生额外的时间。
但我们不能以这种方式连接PHYTERS。 如果加载BMCR寄存器时,AutoNeg位设置为0,并带有链接信息(100M/FD),则BSMR寄存器中的链接状态从不设置为1 (也与PHYSTS寄存器中的状态相同)。
请告诉我们实施此解决方案的建议。
您好,Ross
1. 在我们的两种设备中,使用相同的PHYTER。 当能够自动协商的设备连接到不能自动协商的设备时,使用并行检测,是吗? 但在我们的系统中,PHYTERs被配置为相同的值以避免自动组合。 在下图中,我总结了我们的系统体系结构。
2. 是的。 启用自动协商后,两个设备都能在全双工模式下以100m的速度进行通信。
3. 已启用Auto-MDIX,但我们使用直通电缆连接设备。 我们需要用相同的速度和双工模式配置设备,以避免AutoNeg过程。
4. 一旦硬件组件可用,我会立即给您发送一份照片。
5. 是的,我们做到了。 我们已通过bootstrap强制执行双工模式和速度。 当我们重置PHY (通过在BMCR寄存器中设置位#15)时,Defaut:
-双工模式设置为全双工。
速度设置为100m。
-禁用AutoNeg。
此致,
Yoann
您好,Yoann,
是否可以将0x0到0x1F寄存器的寄存器转储发送给我?
这将帮助我更好地了解PHY正在做什么。
请在启用100Mbps FD的引导带以及启用自动协商时发送。
此致,
罗斯
您好,Ross
最后,我们使用强制模式成功连接了我们的设备。 问题是直向电缆不适合此配置。
通过使用交叉电缆,建立链路的速度比自动连接更快。
我想如果没有自动注册,PHYCR寄存器中的MDIX_EN位就不相关了。
感谢您的支持。
此致,
Yoann。
您好,Yoann,
很高兴现在可以使用。
请注意,即使禁用自动协商,仍可使用Auto-MDIX。
此致,
罗斯