From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B71FDC38A2D for ; Tue, 25 Oct 2022 15:22:59 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id D5CD784EBC; Tue, 25 Oct 2022 17:22:56 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=kococonnector.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=KoCoConnector.onmicrosoft.com header.i=@KoCoConnector.onmicrosoft.com header.b="bRAk14r1"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A9F3084EFC; Tue, 25 Oct 2022 17:22:19 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70075.outbound.protection.outlook.com [40.107.7.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id A437D84E2B for ; Tue, 25 Oct 2022 17:21:33 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=kococonnector.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=oliver.graute@kococonnector.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=njyIzbJep2KItxbstJEfNtnzOtvzcKmgZuYLFXi/5vXeHtVdoqYMkTG8GIW0uunU63MMxgWlY3N8iqQtXBb7o4EwYg3zFr5RYT1snstFZPDTQexr39zkGRRDio5ummv5hlyIG3M9pbw9WkcoRM78gyy1CsePYd0URC2fEK1s7Ek6wb8fc007W0qHloD6fusXcZSWi9hQhi2tWC1O/xsGDvv5WlmsAtmTsxRy3RlCcws+67kvxMtaZakTyy541XLaJcXv8bpynolGFgQhioCdKJPoozOSOHK9OuE2rX+H+Ca3SPOfMXNdXmk8CmxzmenR2051xXOu9sDNeMuiPIe4Tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xmhUCE32AJUNBcoh7HJ5pvGBWEUYrag++crd5mC6jmY=; b=le+KMOWjeGJVsQAHEr93PBJHhjJBMP9yDIUy66H9KtqAcYhZGUS8gBUNiK7k/xmB577jKgaNV+bWwt6CfAUssaBaldsxhvtcEphPakq0zMIV870TXb4mejrV1YkcTeTByFqqRnt/WB9vY7yDLVn1qHJiltAYSaDVWYY7jYh18FM6lX3X2YF4A+qP05eWaz+OzjLKLigDD0/pq4p7jVmrmoOa8bEHu9ikUBJXtmIGPed77EwM0leTYs15qpcDOmerdjgR5chLOhcjQoJrGZ6MCjDDoynbFZmotY6nLuobOMmZJV/6mTWi3RLrYMLoecuJzMIDstfMqdJHhBzvqfxImw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kococonnector.com; dmarc=pass action=none header.from=kococonnector.com; dkim=pass header.d=kococonnector.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=KoCoConnector.onmicrosoft.com; s=selector2-KoCoConnector-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xmhUCE32AJUNBcoh7HJ5pvGBWEUYrag++crd5mC6jmY=; b=bRAk14r1KVSl3crx/C+r32fYPxJjfZvn2bnxEJOO0zo/F00zi9PxkOkbPgp4HSHgcV251NmMCPH2VwL1tGx5O+SoyK7dNXAP4n8PSFUmtdDLnXhbduB1x3h+rNXX01ArfquJ/o4+PaoOHAUmWDuantjzKidm6AjqnRG25uxqjQg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=kococonnector.com; Received: from AM9PR09MB4884.eurprd09.prod.outlook.com (2603:10a6:20b:281::9) by AS8PR09MB4741.eurprd09.prod.outlook.com (2603:10a6:20b:298::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.28; Tue, 25 Oct 2022 15:21:32 +0000 Received: from AM9PR09MB4884.eurprd09.prod.outlook.com ([fe80::7b16:e671:48c1:9ee7]) by AM9PR09MB4884.eurprd09.prod.outlook.com ([fe80::7b16:e671:48c1:9ee7%9]) with mapi id 15.20.5746.028; Tue, 25 Oct 2022 15:21:30 +0000 From: Oliver Graute To: sbabic@denx.de Cc: festevam@denx.de, oliver.graute@kococonnector.com, Fabio Estevam , "NXP i.MX U-Boot Team" , Denys Drozdov , =?UTF-8?q?Horia=20Geant=C4=83?= , Gaurav Jain , Ye Li , Marcel Ziswiler , u-boot@lists.denx.de Subject: [PATCH v5] imx: imx8qm: cgtqmx8: switch to binman Date: Tue, 25 Oct 2022 17:20:57 +0200 Message-Id: <20221025152058.17944-2-oliver.graute@kococonnector.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221025152058.17944-1-oliver.graute@kococonnector.com> References: <20221025152058.17944-1-oliver.graute@kococonnector.com> Content-Type: text/plain X-ClientProxiedBy: AS4P190CA0026.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:5d0::13) To AM9PR09MB4884.eurprd09.prod.outlook.com (2603:10a6:20b:281::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR09MB4884:EE_|AS8PR09MB4741:EE_ X-MS-Office365-Filtering-Correlation-Id: 86c258ad-5704-43cb-cc4b-08dab69c9805 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jIzSsAOECT61Gb3GdE7JWlBM0okeclPGra4xibn9l/Z6grrBgXwUGnmpHeBUeFKJMz9Yz4TLyluQFHK/XAlU4xloutjyRpEFc+/EY/lUCNDv7H403sNvIrBFfI4MP6oSa08vktC8VCpLAwyesn/QYoIOlbw9YvEXkcDumeUWvbjsB3G8VnY2SfqSOqtei3fFfqPDS+7HZjGGMpYmd6KUsCUBmbDOyBhT5AAvwp/zrW/bIMlIJn+fLcZeM9rIsoovCwDoa35izrUQQdP1ZG4fXNgJ40j3Msbtw1dBNJ2sry9p6t8u/tqQtG9t4vMef1CBCtcjhGswok55Hgoj9kbkxElFgVphuMUodkWO9jwusXq1KsQl72JbOxKhZHSWW/OJ0SmKtZnwzvW734pVxZbp5duNn/hLtrjU+zURrTT7xTwaj/+/UypxyZ60J7yZzXDz0MbGm/9eaK+SrdIcPSQ79teankuX1Sm9uF+ttUMaNuDsUtriDiaevyurh8Ja1JcQIL8gYEzIYCcQNlptF2OWR4uZCPToSIxOC636AIyrNdxnvi6siCOE69seTTvpFOFHYr8YNVZzBTKrJG7YUCCt+jWbxydyymNdsLdcuje1MjZpYj0H94bJV31jZ73x5v5IYFY6CFdG9cExYwLIIRBPIuBL0+To5FbcOoF3+FnX5yFh9XfB6DbzrehKZGHGUvzM5eAUDwoocH6Z+d2XnoMwZX7y1tW7ZW1rAU5uNFJOo+nhseWbE73vg0G/rvqihf8AMVgZPsGO/e88VrEzrNIVIbfj81T200tyXa6M4D5CI9o= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM9PR09MB4884.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(346002)(376002)(136003)(366004)(39830400003)(451199015)(66556008)(66476007)(4326008)(6486002)(66946007)(8676002)(36756003)(86362001)(6916009)(54906003)(316002)(478600001)(38350700002)(38100700002)(83380400001)(26005)(6512007)(6506007)(1076003)(186003)(52116002)(6666004)(2616005)(41300700001)(8936002)(44832011)(5660300002)(7416002)(2906002)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?6p61thsIynrRO52uJ2rHbKgLxkqFh9ajBvUZMjU5L2q3RvfUUeqzX0VajSqU?= =?us-ascii?Q?4jNbDCVKU+eEkoyFxzgPMrb6QUMilNFvU+1va0aydhfTRAvRX42AQe20TmuX?= =?us-ascii?Q?dk25jnqx8VVf6lLNxuntl/xW3sK25+h/brJgWQrBm7F2HXZd9DEDV7CaobDy?= =?us-ascii?Q?lKdwEZCZqHcNPRmBIlL7oujG4N3DbIDCZoeN1/PzteDu+jZMBeQWRuo7lt6U?= =?us-ascii?Q?ssu/lQUl8lVqS5qOE1MkhGuTRYOuAY+IpSnMEMlyX7m669QemdoLEHoByh5a?= =?us-ascii?Q?qZdXxrdIaMaP/WhEL3Wasimoa8lwYL+pTqBIdLreK6oH+4m5YywfG06t3OFz?= =?us-ascii?Q?GXl7NVNsbqut9McPLs/JAiGeeR+plCUIlENttGL4z2MWV5wucfhzUtpGpb75?= =?us-ascii?Q?PMIC0ObWzWBU9JI9NqPDqoZAlYr06dqpqtJ26dqEaLp7m2N9xe2zeiM7WtOC?= =?us-ascii?Q?VULNQvHObilosPlmN9WWvEY5wgqyiyZsDScp6QKqfTEUYDFv7MiwKlnCIu7B?= =?us-ascii?Q?aoS4rO6LoGBF+Ne33/aBcIrBCHjb7lmEnIyNUNd82ewi1Yolmo7/ZcfEc/Pe?= =?us-ascii?Q?4vP4+sG1ph02JwgF4Gr4KbYggG91EOCHPhEaPVeNCBW7OXRQcqZAtrb5d/nv?= =?us-ascii?Q?EO8YE+7Fnxy+Ree/uSAKqGsyClzd51Sgp3ddxxtUPdvZTUoD/6vRo/b9bgPv?= =?us-ascii?Q?npiSx3OJkmjpcCZ4AIbla3z6tYxjp17g62yGv27ngS5dB1fVzj8GYD/QIQyn?= =?us-ascii?Q?ajOgkHzTrzld8k0dd5GJnN1gIsDzcBoMXTxlmdA1iWIYBzkRMcw2UUbBnSzH?= =?us-ascii?Q?rFPaKTzuoKEjNQALXs0RLqPyIM27ClOeZK3l8HC1tGaBuMwGBUtqKIaP44ap?= =?us-ascii?Q?hN8cM6wfJmuvhl8Ca6mqLDNpe8iA4o8rl6TE2aaDdQ2+89+bqjey10lyqNie?= =?us-ascii?Q?s3N0fv0z/+QkR3w9cieJEzcRPxhONHU8PevYTTwCerMursNrxee4/4YfQxks?= =?us-ascii?Q?1c5UAKVZIcJw/60wxqZicyddZoP3beZnkvtrYZaK7LBgD+6DVg8z9IG9f54C?= =?us-ascii?Q?oNJe8ULw100HcAiMXvu9ws5n6IKM/fm0qjak/V+FePsh32AamaCAPC9rZHZt?= =?us-ascii?Q?oPsLUIknqyDUcbEuz6pDmAHaBD2aOD8GbCNh9ZM6yEZZ7JEcE+cUGakt56Fr?= =?us-ascii?Q?W1X3GSEb8rEXVbKtYE2cpR2eudYp0PgVrUffNByh1sQZuASPfwNQgPKHU44j?= =?us-ascii?Q?BUtBEgbhFvihidn1GEGu+PIeLZmQJ3sxSv0SaFn8FCXmol6ycA2VinTaOmJP?= =?us-ascii?Q?f43WVYjhb5Q1PpJdAURiYE5hE0CDQVTq1BF3iMmsMsNfsvigFyPwsGD6cZZ1?= =?us-ascii?Q?nI6wuFJ+0lUMcTjGfKosI5Zr6cmIdrVgzp87JJR8SQW1noAy1Tvij2knA0RQ?= =?us-ascii?Q?1Wg99CMjulS0oaZRjTstRnX/AdyrHfuZ8PQ8pcBds9SsFjLELGTNhEzkSWA0?= =?us-ascii?Q?dGQcOa8tJ6iji+pw1dwlddcEVHoJ5JqXMOgRFmtAi7N+1OzjqRj6vmY7gC+L?= =?us-ascii?Q?kXuWpZt7hbHjPV8Q3gUMHBdAD4eDylD2yIdnhQXPq0KOXLQ1b4fXYDDn8N/G?= =?us-ascii?Q?n3TT9kL88AxRJD8TERe/Rvk=3D?= X-OriginatorOrg: kococonnector.com X-MS-Exchange-CrossTenant-Network-Message-Id: 86c258ad-5704-43cb-cc4b-08dab69c9805 X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4884.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Oct 2022 15:21:30.8954 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 59845429-0644-4099-bd7e-17fba65a2f2b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 6AYzZZ3gZ1txY9UG6DSQFG5tuZikuNAuODTIvcQsjXQPQSs2vwUV0jIATvF7O3E0b/3/CtaKhh+eo9G1sjr5RQyJ1M7L7iDFdQyEmtP8Uf0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR09MB4741 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.6 at phobos.denx.de X-Virus-Status: Clean Switch to use binman to pack images Signed-off-by: Oliver Graute Reviewed-by: Fabio Estevam Reviewed-by: Simon Glass --- Changes for v5 - added CONFIG_FIT_EXTERNAL_OFFSET Changes for v4 - rebased on master Changes for v3 -added Reviewed-by - rebased on master arch/arm/dts/imx8qm-cgtqmx8.dts | 1 + arch/arm/mach-imx/imx8/Kconfig | 1 + board/congatec/cgtqmx8/imximage.cfg | 4 ++-- configs/cgtqmx8_defconfig | 3 ++- doc/board/congatec/cgtqmx8.rst | 3 +-- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/arch/arm/dts/imx8qm-cgtqmx8.dts b/arch/arm/dts/imx8qm-cgtqmx8.dts index 555c357f6f..919d00644f 100644 --- a/arch/arm/dts/imx8qm-cgtqmx8.dts +++ b/arch/arm/dts/imx8qm-cgtqmx8.dts @@ -12,6 +12,7 @@ /memreserve/ 0x80000000 0x00020000; #include "fsl-imx8qm.dtsi" +#include "imx8qm-u-boot.dtsi" / { model = "Congatec QMX8 Qseven series"; diff --git a/arch/arm/mach-imx/imx8/Kconfig b/arch/arm/mach-imx/imx8/Kconfig index ba2a38c7f7..a0036a32b5 100644 --- a/arch/arm/mach-imx/imx8/Kconfig +++ b/arch/arm/mach-imx/imx8/Kconfig @@ -76,6 +76,7 @@ config TARGET_IMX8QM_MEK config TARGET_CONGA_QMX8 bool "Support congatec conga-QMX8 board" + select BINMAN select BOARD_LATE_INIT select SUPPORT_SPL select IMX8QM diff --git a/board/congatec/cgtqmx8/imximage.cfg b/board/congatec/cgtqmx8/imximage.cfg index 5ecde0c530..43035088e3 100644 --- a/board/congatec/cgtqmx8/imximage.cfg +++ b/board/congatec/cgtqmx8/imximage.cfg @@ -4,8 +4,8 @@ */ -/* Boot from SD, sector size 0x400 */ -BOOT_FROM SD 0x400 +BOOT_FROM sd + /* SoC type IMX8QM */ SOC_TYPE IMX8QM /* Append seco container image */ diff --git a/configs/cgtqmx8_defconfig b/configs/cgtqmx8_defconfig index ddc65a06b9..fb43de624b 100644 --- a/configs/cgtqmx8_defconfig +++ b/configs/cgtqmx8_defconfig @@ -20,8 +20,9 @@ CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x80200000 CONFIG_REMAKE_ELF=y CONFIG_FIT=y +CONFIG_FIT_EXTERNAL_OFFSET=0x3000 CONFIG_SPL_LOAD_FIT=y -CONFIG_SPL_FIT_GENERATOR="arch/arm/mach-imx/mkimage_fit_atf.sh" +# CONFIG_USE_SPL_FIT_GENERATOR is not set CONFIG_OF_BOARD_SETUP=y CONFIG_BOOTDELAY=3 CONFIG_USE_BOOTCOMMAND=y diff --git a/doc/board/congatec/cgtqmx8.rst b/doc/board/congatec/cgtqmx8.rst index bccdef2f16..16711a844d 100644 --- a/doc/board/congatec/cgtqmx8.rst +++ b/doc/board/congatec/cgtqmx8.rst @@ -57,8 +57,7 @@ Build U-Boot $ export ATF_LOAD_ADDR=0x80000000 $ export BL33_LOAD_ADDR=0x80020000 $ make cgtqmx8_defconfig - $ make u-boot.bin - $ make flash.bin + $ make Flash the binary into the SD card --------------------------------- -- 2.17.1