From patchwork Fri Apr 14 18:04:46 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 750920 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3w4QYY09ywz9s8F for ; Sat, 15 Apr 2017 04:05:20 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id ABA55C21C3E; Fri, 14 Apr 2017 18:05:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 552E4C21C34; Fri, 14 Apr 2017 18:05:06 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 5577AC21C34; Fri, 14 Apr 2017 18:05:04 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by lists.denx.de (Postfix) with ESMTPS id CD4E2C21C2B for ; Fri, 14 Apr 2017 18:05:03 +0000 (UTC) Received: from workstation4.fritz.box ([95.222.184.236]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0Li1hG-1cDQiJ2YkM-00n7sI; Fri, 14 Apr 2017 20:04:57 +0200 From: Heinrich Schuchardt To: Tom Rini Date: Fri, 14 Apr 2017 20:04:46 +0200 Message-Id: <1492193086-23563-1-git-send-email-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.1.4 In-Reply-To: References: MIME-Version: 1.0 X-Provags-ID: V03:K0:7ylbxA8seUP0lXgyR9Lbfc8LfzMDVxvNV6wXsgQOSe0rOIuH27J AXZOERZzYigCWIZlYW2+MThR2w9rBTIEd1l1zMqhm6vv3nH81x/XDDR73KfHnBtHa/prnbW GFvCStLWr7NO04Ik3IVbyY7clH4gY9iRIfx929JSxBGVB2X7TC5oKwbY391IJ/gxWALF0RW l5iKRVd/qjIoL7L/60jSw== X-UI-Out-Filterresults: notjunk:1; V01:K0:f3MR6dxLBz0=:qnxuuvQgve8nT8xrqP472t 0CiVRTI4JjR0zXhNculBYUHXsty5x7K8P73XavGfqEUTNjkzKmoKNSnDnCD+dOSymWZtI3k1r pxN6pGegynS0gwu878nNRwRSy5F13muMtPWJ2w6Iuogo+buKP38ymn6tVutSbs03Q0nbNSXpp S3tNv3wMl++PTH79Mirpt8LkwrowiCo/Vi05+fG4UhqTPb7a6/l08fWODGjHTXDNQsH/KvC2k UQnxpjwQx5av2CWGThE9QupmesrqE5hGc1YAM5LlE6V3W5cjUhbIpvVIdo1ctmAYaLxoKwsFi iIQu++Y/WSWtc88C6Bs+G72qaX5BFnYiSlc3QMvhXwsR7mvI/TbsfigYjq++ckbl/0FD6sSOO 3OUDZSylHVzFd80uEE+Y2pmEGyIYElOosIp5Wfy/Vb70J8Q/D8TAD2+R9VFbMFvwxhuOsOUzJ OY5Cn9ZVXBvPuIjd8WCYgCGAgZls41MUo8iit81b+BYX5zX9JqPaXy2sJZu/FQYaMOQpbADPs 6Z+LBZrVZ9GPKbv9+hCp4PhIvUtRD46MMN43eKapDtMqlVhCk/biHbvNz9vNLSfBUX4VkkDI8 a3L4siDtHceJ7JRKLUGVa+FrC/G/9D3x+LDBAR/sDlLQW7SwHrgMZssVjHWZEgOLvHn/Zyw52 AIq9LeTXx7kv52XsEtAoqKiCY9qxsrcDzTHfZd5sFpAHVaatgLCuwPYkEHx7Ty9QN9eyjj5Eb aUNPUxCodLQuDqxCtLxNvTkY8EGr/KVBf7WMrIEMC7iPQ2WDWnOyfMnJCZwEwr+DrKHXnHNU8 hUryjeH Cc: u-boot@lists.denx.de, Heinrich Schuchardt , =?UTF-8?q?Andreas=20F=C3=A4rber?= Subject: [U-Boot] [PATCH v2 1/1] meson: gxbb: change ramdisk_addr_r X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" 0x10000000 is the start of a 2 MiB area used by the ARM Trusted Firmware (BL31). See https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/tree/arch/arm64/boot/dts/amlogic/meson-gx.dtsi?id=refs/tags/v4.10.10 So we should not load the ramdisk here. The legacy Ubuntu image for the Odroid C2 comes with the following line in boot.ini: setenv initrd_loadaddr "0x13000000" See http://odroid.in/ubuntu_16.04lts/ubuntu64-16.04-minimal-odroid-c2-20160815.img.xz http://deb.odroid.in/c2/pool/main/u/u-boot/u-boot_20170226-752a100-8_arm64.deb So let's use the same address. With the patch booting Linux with booti succeeds on an Odroid C2, without the patch Linux hangs. Cc: Andreas Färber Signed-off-by: Heinrich Schuchardt Reviewed-by: Simon Glass Tested-by: Vagrant Cascadian --- v2: Title and commit message changed to reflect that this patch applies to all Meson GXBB systems. v1: Initial patch [PATCH 1/1] odroid-c2: change ramdisk_addr_r https://lists.denx.de/pipermail/u-boot/2017-April/287373.html --- include/configs/meson-gxbb-common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/meson-gxbb-common.h b/include/configs/meson-gxbb-common.h index 3fbfcef..66b37a6 100644 --- a/include/configs/meson-gxbb-common.h +++ b/include/configs/meson-gxbb-common.h @@ -50,7 +50,7 @@ "scriptaddr=0x1f000000\0" \ "kernel_addr_r=0x01080000\0" \ "pxefile_addr_r=0x01080000\0" \ - "ramdisk_addr_r=0x10000000\0" \ + "ramdisk_addr_r=0x13000000\0" \ MESON_FDTFILE_SETTING \ BOOTENV