From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1422960AbdAISF2 (ORCPT ); Mon, 9 Jan 2017 13:05:28 -0500 Received: from mail-oi0-f67.google.com ([209.85.218.67]:36071 "EHLO mail-oi0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1422940AbdAISFK (ORCPT ); Mon, 9 Jan 2017 13:05:10 -0500 MIME-Version: 1.0 In-Reply-To: <20170107085203.4431-1-krzk@kernel.org> References: <20170107085203.4431-1-krzk@kernel.org> From: Anand Moon Date: Mon, 9 Jan 2017 23:34:48 +0530 Message-ID: Subject: Re: [PATCH 0/4] ARM: exynos: Fix Odroid U3 USB/LAN when TFTP booting (power sequence) To: Krzysztof Kozlowski Cc: Kukjin Kim , Javier Martinez Canillas , devicetree , linux-arm-kernel , "linux-samsung-soc@vger.kernel.org" , Linux Kernel , Marek Szyprowski , Sylwester Nawrocki , Peter Chen , Greg Kroah-Hartman , Alan Stern , Ulf Hansson , Mark Brown , sre@kernel.org, Rob Herring , Linux USB Mailing List , Linux PM list , hverkuil@xs4all.nl, Markus Reichl Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Krzysztof, On 7 January 2017 at 14:21, Krzysztof Kozlowski wrote: > Hi, > > Thanks to Markus Reichl, I got an Odroid U3 to work with. Thanks to Peter > Chen, we got a power sequence generic library which solves my long > standing Odroid U3 problem - no LAN9730 if it was enabled by bootloader. > > My previous attempts for this can be found here [0]. > > This patchset is based on Peter's v11 of power sequence [1]. > Patchset is available also on my Github [2]. > > More detailed analysis is described in patch 2/4 ("ARM: dts: exynos: Fix > LAN9730 on Odroid U3 after tftpboot"). > > [snip] On which u-boot should this be tested. On HK u-boot tftp boot is not supported. ---------------------------------------------------------- U-Boot 2010.12-00000-g9777ca6-dirty (Nov 26 2015 - 10:10:11) for Exynox4412 CPU: S5PC220 [Samsung SOC on SMP Platform Base on ARM CortexA9] APLL = 1000MHz, MPLL = 800MHz DRAM: 2 GiB PMIC VERSION : 0x00, CHIP REV : 2 TrustZone Enabled BSP BL1 version: 20121128 Checking Boot Mode ... SDMMC MMC Device 0: 14804 MB MMC Device 1 not found *** Warning - using default environment USB3503 NINT = OUTPUT LOW! ModeKey Check... run normal_boot No ethernet found. Hit any key to stop autoboot: 0 Exynos4412 # Exynos4412 # Exynos4412 # Exynos4412 # usb start (Re)start USB... USB0: Exynos4412-ehci: init hccr 12580000 and hcor 12580010 hc_length 16 usb: usb_refclk_enable is active low: NO ProTIP: If usb doesn't work - try playing with 'usb_invert_clken' environment USB EHCI 1.00 scanning bus 0 for devices... EHCI timed out on TD - token=0x80008c80 EHCI fail timeout STS_ASS set USB device not accepting new address (error=80000000) EHCI fail timeout STS_ASS set 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found scanning usb for ethernet devices... 0 Ethernet Device(s) found Exynos4412 # Best Regards -Anand