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 3BB6DC433FE for ; Wed, 26 Oct 2022 14:02:49 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id CA2E985064; Wed, 26 Oct 2022 16:02:46 +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="M7KrOCdb"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0EA4580716; Wed, 26 Oct 2022 16:02:44 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2050.outbound.protection.outlook.com [40.107.22.50]) (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 2BE0A8506B for ; Wed, 26 Oct 2022 16:02:39 +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=OveSj1nO78tMkhlVYN5+85P3o51FJABopV7rbbrjaIViFFhSu3GYS1WS52zUDWX4wr2KALkGiUCmXd76kCsoFkye2gsUakm2OF3rJECJSKIp77MVpJwogRCW69xg58gGOI2LIUdHDnZktllneXHJspoS+C3zRKxDnc0dbnnP1GToMmaGSCaC76EtBJ921njDW4rEZEsuVkhL9rLulldZvNZLJrMMVJ+F0CA4303Gz5vDLJd1x3yXulhCCLtuFLbklOP/IDom/RnHyfMQ3tkYaK3hDFaVlCmdrwwDZG7MOBPG9vwa1LciqMRaitH7Cx5KMIJLGZ/o2PGbDUsWL3paXw== 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=IzPSkH9RbUIHk/n/bIs8rBj/8NbmGIwKf+3JWiM7AxQ=; b=TFFh2eHmJZVm5Ft0D3QWuE8AAZjF9vEhfzTTo8/9pGbr1wwH+qpOyMtK9KfAdDBt80VIg5ZZK2QNVRl8POdT75v5ILZM3grbATidCPlaXLZycRhzdZNL8x3ThgnfY7L76NgIfU4J9A6B1iAcWS2QVttXuUl8TwxBcbkMPysKXyBLT4tJggMTXvyqALy1bLSppITiH5nG9vPXG9ps1/waLqBTdP/dydCTs7AiXbVEU7YZJtCgpKTOm3RRxM2YBsWKnia7oul1OAuzzitaoTPmz653WBAX2HN0r92SHZdsLtaZzl2vsFE1wtJGBP7WQkZpHjUZaO14zqm9/EReWsfj5A== 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=IzPSkH9RbUIHk/n/bIs8rBj/8NbmGIwKf+3JWiM7AxQ=; b=M7KrOCdbkDWg63DPlGgvSZNpj4WrPoAe2FXlzSW81kNdUQQg+nSzJu6jkxze0llTRheoecESUiSQFRlA7DnWJPoy9rJOYglmZvvx6RmJiHuzHOQTLdvhZK+VECajULHrVUft6f5sDzTpEFjt/58jn7jxtPuTTC/VE/O3q1YI5nA= 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 DB8PR09MB4263.eurprd09.prod.outlook.com (2603:10a6:10:147::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.28; Wed, 26 Oct 2022 14:02:37 +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; Wed, 26 Oct 2022 14:02:37 +0000 From: Oliver Graute To: sbabic@denx.de Cc: festevam@gmail.com, peng.fan@nxp.com, oliver.graute@kococonnector.com, uboot-imx@nxp.com, agust@denx.de, u-boot@lists.denx.de, Denys Drozdov , Marcel Ziswiler , =?UTF-8?q?Horia=20Geant=C4=83?= , Ye Li , Gaurav Jain Subject: [PATCH v5] imx: imx8qm: cgtqmx8: switch to binman Date: Wed, 26 Oct 2022 16:00:56 +0200 Message-Id: <20221026140057.13207-2-oliver.graute@kococonnector.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221026140057.13207-1-oliver.graute@kococonnector.com> References: <20221026140057.13207-1-oliver.graute@kococonnector.com> Content-Type: text/plain X-ClientProxiedBy: AM0PR03CA0093.eurprd03.prod.outlook.com (2603:10a6:208:69::34) To AM9PR09MB4884.eurprd09.prod.outlook.com (2603:10a6:20b:281::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR09MB4884:EE_|DB8PR09MB4263:EE_ X-MS-Office365-Filtering-Correlation-Id: bda77e31-d415-49e0-22d4-08dab75abd33 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: F1EDvOGBXkn7ENstvcxRPEo0i+I3vOpwBCL5QmbOhXAbJ/ofYKgW9oR/YfBjTKYRR/qlVq2ZnO4Lr8vbBUFIaerMch8iska5WkMmt8nfVMiKgRPgIHeig1lBOMX9Dxb9gBuJqS2Q0NjENP/pC3h6NlImumjux5fbpsyYE1VK7kSE+ObPVjau1gT9FuogDzJ3/BZQiSVKN74nh4RBEFCcueo6FjUYJAy3oI7crXyohe1aMGY+VNZZYwslkFLpovk10Y3EP/2hs6TwkJDJZwht1/NxCwwstzBD6/U8o53aRhBedqWx51AB2qapfiSEF0Vut6FwQAOcwZ8X0m8kE1EnieQYymZB7Jnzz1qdO6vRtHoP0o2ERDLPqZ7abVzvFyENCIgyDE7jA835LNDj8vca3FwN0vADc3oeH9KOkiHdvHgvXLcjGPZL7G2+L2YVp7hoUVh6l+84zWB6GXmdDwNq8+bTGp9NjKh5hAX64MUP5GeT9n/JZSoF17i0UFGLkpVqNNbhgzbmSsHbtKMBuIcsYybbyk/XfKU2ZGjBabfnspdu6CHtq7/0IPrAaWbw+rIoN/lFA1R0OB9iQlleZRhXN+dYL+CXt6hzMml1/s/+ZZiFB5F0fIj4fr8yrrZxm8H8be8nXIZMhkVmwkfqDiSAaCtnvrNIbfr3q4jS2qBTGnE3MLiw+og8x2wKe3D7lNOC14FQuj9+y4KcFq4Xi2y78ECCR6Wr+xAW37rltrNyvXeoY+3zueq1trpJcwk0MlV3IFrAdL2kFwmmmuMR0dcuXWnfFyvXeB9+M5wmh2coOtw= 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)(346002)(136003)(39830400003)(366004)(376002)(396003)(451199015)(478600001)(6666004)(52116002)(26005)(6506007)(6512007)(6486002)(8676002)(66556008)(4326008)(38100700002)(38350700002)(66946007)(5660300002)(7416002)(8936002)(66476007)(41300700001)(2616005)(186003)(36756003)(83380400001)(44832011)(1076003)(54906003)(86362001)(316002)(2906002)(6916009)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?OOd4F2rGBxO0ikh8vMCA5ytr06TLSgKFAdjEURkhb3MKiE6ijXbIoG+j8QVC?= =?us-ascii?Q?QyoEYg2Q/qDaHcEpXYAr+ws6QyxMCtB8Xg/WZxriYbSiT29G8cvFCs4MYyEq?= =?us-ascii?Q?QLjAZGFmd2AJotFrytzzLPrJzW5GzZ8GL9A+xW5pzCj+dGdcz909ITmxD2dE?= =?us-ascii?Q?38AoUfxWp7mUJ1QiMtwVa+HQRucW4ITUOKrztGMqoXXG7T6g944hrY19ROO1?= =?us-ascii?Q?/X/3QAlzX/z3qCb7OeykPbZny18PW0PDM0lpjVdiGYEIiM7u1HIxmFPh4F9+?= =?us-ascii?Q?9vhHJTNCD4bzAcwNqTFj2579uxMdF+1aP3ynx5VY8HsB6EH20zEj7f/DBY4j?= =?us-ascii?Q?1q3TbZzaqpYtNGWBQ/oQ9wUwsoCpUApEkyxlQ+xvyCM2HE6QbMezY4AUhQYP?= =?us-ascii?Q?3I0WUfgjgP9W+Ix9GId9SSBUOcOWrpZdm+P9npwImsSMscfiUiZgXDI5qc7x?= =?us-ascii?Q?4dmftRPeZGoa5FiZ7KE5DtGrZR2f7OGvKMBh2hWRPu7AEG9TfG9+1s/ZNYSu?= =?us-ascii?Q?bfsBqpFxNIjTj7vR9M7O2vXppytNHm2z2cAJjmpK1FRpyXp0bYT3LA/6Pr3Y?= =?us-ascii?Q?9iTZHd1Y/un1v8ht/24vnnI3Ix9pVKg7oVNP2WxWeMe2tB2gV27xN1utGBVI?= =?us-ascii?Q?vxD3QaqiJUaes6J4V5ftIE4oKn7+SDVMuwlmRW/JuCwOar41tE8THy4G2A7W?= =?us-ascii?Q?0v688PM++BeZw1/69Yh2cywj9PGo2g6ka3vfDzDey8SSiteEqeRcx7X1jE9n?= =?us-ascii?Q?kkwLz7EnfMBSP8AZbzbUiC6ezwRSVGHesBswHi0dbYwAxSfuBsnEX4hiqh2f?= =?us-ascii?Q?2mtQga7AycnGhjF4S5j9nqfx1B3dAx/9Qmte9N4EKiohk2ImRPv0tcfSls5L?= =?us-ascii?Q?AAomNdvmEmNG5BdYm5D1AqjnGo5xD1cIqMpH+AV+WKpeCXLsj+0LLuLJ+K7n?= =?us-ascii?Q?pN3Wa4xjFy8jCdlztVKfGV6WCU5EY0SDYdLbbW5Ze8K4EMYGl24UQz20+oCn?= =?us-ascii?Q?+Tnm+2Uiwf0bUt00jDAPuXFM8rpLk4CUqrpxWPWEBkxRJ2uUO+mbR95MrrhU?= =?us-ascii?Q?hw0mrUsh1BUdJBwyp7La/XlnfHyr6p452h8A3V8BTAH393RBSYlrS1wVGR9w?= =?us-ascii?Q?xiT75oWBtFy33QCcocMhnvuzQqme7VGuqT+hs9+JJ+REhoKlXWOOUeGoQbIM?= =?us-ascii?Q?FPlTAmoXahDHAWFkHTnTx22ZI/t5P9a9kmigtOid2NgoMTtJBt15vFkLirbE?= =?us-ascii?Q?Zl0Ng4iYwZhSi2F14k8fNMX+dmHoT+kk8pUYsh2JWEHmHltIWRo1XPFVpbX2?= =?us-ascii?Q?7t5hvIfg8zr8Pr7cbfFUPqaG+ZVmU1bpbYkbrw8ckwQoIk6M9UAuIYQZgji2?= =?us-ascii?Q?91EehrEgdEF5hM8P0JS8Kw6/FoiGFT16zHhiUB1tSQUlxKUgHZOmz/wH9VwA?= =?us-ascii?Q?P2Fs+Vbcl5BbjgqpLe881duXXhvdajhZ3RAlvNeHp1IuRKCqXFWuIJlyUMAf?= =?us-ascii?Q?gwX3HzR97x1DRwHp9KIbyjk+WYVmSXbL3r2rsXoTILONFgjqzTi/Tg0c3ZAq?= =?us-ascii?Q?b5PRREdOyvrIIs7/FNJzmk73Zj3C6704tM9uyv0Lf54D/BOs/bl9rzPxDhzN?= =?us-ascii?Q?3EzgRaijSYuVgK/2GR4y6JI=3D?= X-OriginatorOrg: kococonnector.com X-MS-Exchange-CrossTenant-Network-Message-Id: bda77e31-d415-49e0-22d4-08dab75abd33 X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4884.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2022 14:02:37.6468 (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: kRFVWg4fAeA9toW/iiID1f6H4Zyx2sjTLVwGolAj0K9MStnqXm5opWsq9unVCdYMXR1YZoLLdPnSiI3q5W6fYtguPS9HFbtE2bgv2HLtwCo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR09MB4263 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 Reviewed-by: Peng Fan --- 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