LS1046A RGMII MAC to MAC problem

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

LS1046A RGMII MAC to MAC problem

1,995 次查看
PatrickChen
Contributor I

I have a Broadcom BCM53158 RGMII MAC interface connected to LS1046A RGMII1(EC1 MAC3) via MAC to MAC method without PHY, but they unable to link up successful now.

I've checked the EC1 settings of RCW are correct and configured RGMII 1 as fixed-link 1G in kernel dts as below

&fman0 {
#if 1
ethernet@e4000 {
/* MAC3, ethaddr */


phy-connection-type = "rgmii-id";
status = "okay";
fixed-link {
speed = <1000>;
full-duplex;
};
};
#else
ethernet@e4000 {
phy-handle = <&rgmii_phy1>;
phy-connection-type = "rgmii-id";
};

#endif

 

I also checked the IF_MODE register of MAC3 and it's shown 1Gbps, forces full duplex and RGMII mode.

Could you help to check where is wrong about RGMII settings.

 

#LS1046A

标记 (3)
0 项奖励
回复
1 回复

1,953 次查看
yipingwang
NXP TechSupport
NXP TechSupport

In general, NXP designs to an attachment unit interface (AUI) specification (MII, GMII, RGMII, SGMII, etc.).
So in most cases, proper operation is achieved if the interface signal requirements (timings, IO levels, etc.) are met.
This includes PHYless designs as well. We recommend to operate with AN disabled since the speed is usually fixed.

Input Output Buffer Information Specification (IBIS) modeling can help determine signal degradation to/from our device across the interconnect.

0 项奖励
回复