LS1046A RGMII MAC to MAC problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1046A RGMII MAC to MAC problem

1,553 Views
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

Tags (3)
0 Kudos
Reply
1 Reply

1,511 Views
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 Kudos
Reply