From patchwork Wed Feb 16 08:12:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Thiery X-Patchwork-Id: 1593484 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=TgH4kqQE; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4Jz9gY4xw0z9s0r for ; Wed, 16 Feb 2022 19:12:55 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id EE8D283A2D; Wed, 16 Feb 2022 09:12:43 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="TgH4kqQE"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id C52F083A2D; Wed, 16 Feb 2022 09:12:40 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 8A58D8349B for ; Wed, 16 Feb 2022 09:12:37 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=heiko.thiery@gmail.com Received: by mail-ed1-x529.google.com with SMTP id g7so2531204edb.5 for ; Wed, 16 Feb 2022 00:12:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ESP1ry9d9nmp4/QKgauLpLuGWm/JmO8F0WF8rLbtluk=; b=TgH4kqQEeN3qRJRXCexJRiac3LJQTE2KDc0zbD7crdQ/GO8/wSY8gdF4LarF4pYqj3 NXhEP2V7ppzH6vIdmNFivqO+rsRbYgwD8JgTAIJr60m7DY7DZlD+peAjpGgs9Bigk22D BWON5ljojXUTNr0RCc3gzcGK3QXcLioUYybwlECpNQMXTw0h4qMCx1sMqgJNhCPfYFxh CxN5NfVN572EzXkXjbtIoVm83287bS2sQrqMqSk2K7287WEf4/GfKvkF007X1agVErpe ETRNNCTT6OE/aT6m31h5mlyHEKSOZHmIdJBq0nfBRKCZ5p7fFkhsDca4dSjZRTgiW/wT J1mA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ESP1ry9d9nmp4/QKgauLpLuGWm/JmO8F0WF8rLbtluk=; b=qY+LU+CTv7cNcyasR/Z83s5hlWcjL+BikXv8KabU6cd1xi4/bIxByZoVGtFGK2m6uZ I1OKxI6auHHuIe/dZ97iXRzxFNBAC924H4WrKj9w8qor8oLzn8+dk+6EX6kmKL1Kjyju s++kegpsdC8qtxdD5M78Uc3z7LUg3t1V1Etd1f7mLpmE7mKds02oa21+8PrwRjRf+2jz kcxvh6mkHOf0PlzKhUzgNdpzHzXAAJHew6qqPhlT40wl7FPsEQxtjXXTYV7QXpmTwMpL BqgH58Z/QIKxYelXeBTK0PoI3lzwA8k3QNXl7SxCrW+DckQYMdsH+zsQQICeFsxLoJ2k noNA== X-Gm-Message-State: AOAM530rv+9Gvx91QWhRbHLYxNySYm/GX3niB3m6vAckKro4X7NksFLb b2MreIXGeJ2iBg1JXnBm3n4cg3sLB7Q= X-Google-Smtp-Source: ABdhPJzVAu69PQfwEQJLSgI+rvIyGnYZc0yW4ZJJad0uMtf7Ml/OqAlBMeQlxSr7XqTsswCFyaD8GQ== X-Received: by 2002:a50:f1d1:0:b0:410:84c6:b861 with SMTP id y17-20020a50f1d1000000b0041084c6b861mr1683263edl.132.1644999156713; Wed, 16 Feb 2022 00:12:36 -0800 (PST) Received: from hthiery.kontron.local ([213.135.10.150]) by smtp.gmail.com with ESMTPSA id z6sm12543390ejd.35.2022.02.16.00.12.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Feb 2022 00:12:36 -0800 (PST) From: Heiko Thiery To: u-boot@lists.denx.de Cc: Frieder Schrempf , Michael Walle , Heiko Thiery Subject: [PATCH] kontron-sl-mx8mm: change environment address variables Date: Wed, 16 Feb 2022 09:12:27 +0100 Message-Id: <20220216081226.1601285-1-heiko.thiery@gmail.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 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" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Currently the space between kernel_addr_r and the fdt_addr_r is only 32MB. To have enought space to load kernel images bigger than 32MB change the varialbes to a feasable value. The new environment variables layout is based on the scheme from "include/configs/ti_armv7_common.h". The CONFIG_SYS_LOAD_ADDR value is set to 0x42000000. Signed-off-by: Heiko Thiery Reviewed-by: Michael Walle --- configs/kontron-sl-mx8mm_defconfig | 2 +- include/configs/kontron-sl-mx8mm.h | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/configs/kontron-sl-mx8mm_defconfig b/configs/kontron-sl-mx8mm_defconfig index 940bf07a92..030e2251e7 100644 --- a/configs/kontron-sl-mx8mm_defconfig +++ b/configs/kontron-sl-mx8mm_defconfig @@ -20,7 +20,7 @@ CONFIG_SPL_SERIAL=y CONFIG_BOOTCOUNT_BOOTLIMIT=3 CONFIG_SPL=y CONFIG_DISTRO_DEFAULTS=y -CONFIG_SYS_LOAD_ADDR=0x40480000 +CONFIG_SYS_LOAD_ADDR=0x42000000 CONFIG_FIT=y CONFIG_FIT_EXTERNAL_OFFSET=0x3000 CONFIG_SPL_LOAD_FIT=y diff --git a/include/configs/kontron-sl-mx8mm.h b/include/configs/kontron-sl-mx8mm.h index d1e87f97d6..0af6a9ab30 100644 --- a/include/configs/kontron-sl-mx8mm.h +++ b/include/configs/kontron-sl-mx8mm.h @@ -67,15 +67,20 @@ #define FEC_QUIRK_ENET_MAC -#define CONFIG_EXTRA_ENV_SETTINGS \ +#define ENV_MEM_LAYOUT_SETTINGS \ + "loadaddr=" __stringify(CONFIG_SYS_LOAD_ADDR) "\0" \ "kernel_addr_r=0x42000000\0" \ - "fdt_addr_r=0x44000000\0" \ - "ramdisk_addr_r=0x46400000\0" \ - "pxefile_addr_r=0x46000000\0" \ - "scriptaddr=0x46000000\0" \ + "fdt_addr_r=0x48000000\0" \ + "fdtoverlay_addr_r=0x49000000\0" \ + "ramdisk_addr_r=0x48080000\0" \ + "scriptaddr=0x40000000\0"\ + "pxefile_addr_r=0x40100000\0" \ + +#define CONFIG_EXTRA_ENV_SETTINGS \ "dfu_alt_info=sf 0:0=flash-bin raw 0x400 0x1f0000\0" \ "bootdelay=3\0" \ "hostname=" CONFIG_HOSTNAME "\0" \ + ENV_MEM_LAYOUT_SETTINGS \ BOOTENV #endif /* __KONTRON_MX8MM_CONFIG_H */