> +&gmac1 { > + /* Uses a KSZ9031RNX phy */ > + status = "okay"; > + phy-mode = "rgmii"; > + > + rxd0-skew-ps = <420>; > + rxd1-skew-ps = <420>; > + rxd2-skew-ps = <420>; > + rxd3-skew-ps = <420>; > + txen-skew-ps = <0>; > + txc-skew-ps = <1860>; > + rxdv-skew-ps = <420>; > + rxc-skew-ps = <1680>; > +}; Hi Uwe The convectional meaning of phy-mode 'rgmii' is that the PCB provides the 2ns delay. Here you are abusing the > + txc-skew-ps = <1860>; > + rxc-skew-ps = <1680>; To add these delays. Please test without these two lines, and change phy-mode to 'rgmii-id'. 1680 is rather low, so it might not work. Look for CRC errors for received packets. Andrew