TI中文支持网
TI专业的中文技术问题搜集分享网站

c6657SGMII接口master/slave模式对端口自协商的影响

现在使用6657外接BCM53115的port5。该交换机芯片的端port5是GMAC,不是PHY;

1、如果按照MAC和PHY 连接时配置SGMII的方式,把DSP端的SGMII接口配置为slave模式,实际自协商的时候,DSP端协商成功,即DSP获取到了交换机芯片的端口状态;但是交换机芯片端协商失败;链路建立失败,数据不通; 

2、如果将DSP端的SGMII配置为master,驱动中在DSP端配置为master模式的时候,会强制配置DSP端口速率和双工模式;这样配置的时候,两端都可以协商成功,链路建立,数据通信正常;

3、交换机芯片端的所有端口出厂默认设置的为自协商;DSP端SGMII配置为master的时候,端口强制1000全双工;SGMII配置为slave的时候,端口自动协商模式;

问题是:按照IEEE802.3中定义的自协商过程,不管DSP端的SGMII是否开启自协商功能,两端应该都可以自协商成功,只是在DSP端强制1000M全双工的时候,对端会自动协商为1000M半双工;这里SGMII的主从模式对自协商的过程有什么影响?SGMII的接口的自协商过程具体是怎样的?

Allen35065:

自协商过程主要是通过MAC的包握手确定速率和双工模式,你的第3条没有看明白,强制全双工1G不能成功吗?

赞(0)
未经允许不得转载:TI中文支持网 » c6657SGMII接口master/slave模式对端口自协商的影响
分享到: 更多 (0)