From mboxrd@z Thu Jan 1 00:00:00 1970 From: Willy Tarreau Subject: Re: CRC errors between mvneta and macb Date: Fri, 19 Oct 2018 17:44:39 +0200 Message-ID: <20181019154439.GC24045@1wt.eu> References: Reply-To: linux-kernel@vger.kernel.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Thomas Petazzoni , Antoine Tenart , Gregory CLEMENT , Yelena Krivosheev , Maxime Chevallier , Nicolas Ferre , netdev@vger.kernel.org, linux-kernel@vger.kernel.org To: Richard Genoud Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Fri, Oct 19, 2018 at 05:15:03PM +0200, Richard Genoud wrote: > When there's a CRC error, the TXCLK has its polarity inverted... > That's a clue ! > > But this TXCLK (25MHz) is not used on the g35-ek. > Only the REFCLK/XT2 (50MHz) is used to synchronise the PHY and the macb. > So I guess that the TXCLK has a role to play to generate TX+/TX- Well, just a stupid idea, maybe when this signal is inverted, the TX+/TX- are desynchronized by half a clock and are not always properly interpreted on the other side ? Willy