From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxime Ripard Date: Thu, 19 May 2016 14:48:11 +0200 Subject: [U-Boot] Ethernet on Colombus (sun6i-a31-colombus) In-Reply-To: <573D7F1E.5030008@free-electrons.com> References: <573D7F1E.5030008@free-electrons.com> Message-ID: <20160519124811.GU27618@lukather> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, On Thu, May 19, 2016 at 10:53:50AM +0200, Quentin Schulz wrote: > Hi, > > I put U-Boot for the Colombus on an SD Card but could not make Ethernet > work. > > In U-Boot v2015.10, v2016.01 and v2016.05, Ethernet port is not detected. > In U-Boot v2016.03, the Ethernet port is detected but cannot be used. I > get the following error: To be a Bit more precise, we've been (obviously) using the Colombus_defconfig configuration. In the former case, the ethernet device doesn't even get registered apparently (while it does on the hummingbird, which is kind of weird). In the latter, we get: > => dhcp > ethernet at 01c30000 Waiting for PHY auto negotiation to complete......... > TIMEOUT ! > ethernet at 01c30000: No link. Which seems to be that the PHY isn't powered up. We looked at the schematics, and there's nothing really standing out. Chen-Yu also suggested to poke the PA21 pin that is usually used for PHY reset, but it didn't really change anything. I think you had a Colombus Hans, have you tested it lately? Was it working out of the box for you, or is there some GPIO that needs to be poked somewhere? Thanks, Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: