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 D1410C4332F for ; Wed, 2 Nov 2022 15:58:06 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id F012E850B4; Wed, 2 Nov 2022 16:58:04 +0100 (CET) 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="O86BsbTc"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 15510850B4; Wed, 2 Nov 2022 16:58:03 +0100 (CET) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150050.outbound.protection.outlook.com [40.107.15.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 9894C850B6 for ; Wed, 2 Nov 2022 16:57:58 +0100 (CET) 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=SvdWb+wme5TEpgrkw0gCMMsTNKbo1xlnyf1dEmCAUqJnTYBLJ5PmiWO6JemnG9B2zRH9e3/wn4oQEr8upZnJDBrJRy/A3X2BLQdy3E97YydfHlbDN3X4XKFpsZfg3EuYo1zZWuxWTmYSMxT1056XRwYcN5uV3S2QAcb+LyPkyNYwJfRwxecnDfqFr/oPxKaaNspFofBzoCaODGqgF752whX0ph2C9Wfqf8plRy/SZAj80GGJk+xDFZB8QD78EyLK74XJ+IcaDp9f5wAPVh9PnMZpCxGN9CeTlTO1puNRuh8sQDxehuUm56QLBV/VU1HyJRC6byXxhl8Il4dCFyTwyw== 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=VeD1Rxh+LtbSPC6XeO6x7LRv1peycaL/ZN+vLf17Hso=; b=kCA7FAtB9uP1P12heUhmmX09rODqQivQGS49Lw5TTRizhVYsDlHMLICLi6Yi+ZQOtaFJtZVHBu0Z90EAKjHVhPcimOs5hKqEjwvF+qSqYN+gl0nvcbhO0MmZzqRYYRoTadDjk3l0mJVzFDPxsXTvpshfo6VL3fU/ewfmGvTiS/5I3ZwLTyHkQGQTmdcfRaXDMstj7IIBSqRY8jhLwkpQ9AXNPMTPc7DcJjVCY1WeUsPHcqURpaU1RHcpd1+cO3MNrOYg/W/eJIvIZNG5jCrlZNeu6/j0CxqyFyybKkScdHOKP2WUPi7Jb2SptxrqAsxkgVX4g5IpSVC43BpEfqSQ3A== 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=VeD1Rxh+LtbSPC6XeO6x7LRv1peycaL/ZN+vLf17Hso=; b=O86BsbTchzkeR3Ko3qetiCETpLsQbamxzMMHVNsTwp056MSw/LrG2gnMIDG/4vEUkg7XRqi3x1fFvcS8D39Kve+z8vGTmolB3YOjCkUtaijzNeJGThRmSLhrPh38K7M9ouW7jQ/dSeNCqTvNbhDKgIDeDiqmiaNyxvbws2n3tfQ= 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 PA4PR09MB4704.eurprd09.prod.outlook.com (2603:10a6:102:ed::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.19; Wed, 2 Nov 2022 15:57:56 +0000 Received: from AM9PR09MB4884.eurprd09.prod.outlook.com ([fe80::82f6:540b:bc00:80b5]) by AM9PR09MB4884.eurprd09.prod.outlook.com ([fe80::82f6:540b:bc00:80b5%7]) with mapi id 15.20.5791.020; Wed, 2 Nov 2022 15:57:56 +0000 From: Oliver Graute To: sbabic@denx.de Cc: oliver.graute@kococonnector.com, oliver.graute@gmail.com, festevam@gmail.com, peng.fan@nxp.com, uboot-imx@nxp.com, Marcel Ziswiler , =?UTF-8?q?Horia=20Geant=C4=83?= , Denys Drozdov , Ye Li , Gaurav Jain , u-boot@lists.denx.de Subject: [PATCH v6] imx: imx8qm: cgtqmx8: switch to binman Date: Wed, 2 Nov 2022 16:56:49 +0100 Message-Id: <20221102155655.5296-3-oliver.graute@kococonnector.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221102155655.5296-1-oliver.graute@kococonnector.com> References: <20221102155655.5296-1-oliver.graute@kococonnector.com> Content-Type: text/plain X-ClientProxiedBy: AS9PR06CA0399.eurprd06.prod.outlook.com (2603:10a6:20b:461::12) To AM9PR09MB4884.eurprd09.prod.outlook.com (2603:10a6:20b:281::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR09MB4884:EE_|PA4PR09MB4704:EE_ X-MS-Office365-Filtering-Correlation-Id: 39ab5254-72fe-4e7c-142e-08dabceb0210 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5j1qoI9FS7e/5ZYWJqxV8LTQCY/Ohnw47EEOCwjyovcFiRqskX6hGGaAGoosJRBTJBfhW740yaZPxtqk2iYGBUhr51izyxMuufLZgg9jsmbJePv9tH27veCtIWIvkVxxyi9k7hLeQo1lvgp3+94YLa3wnUgv2UBUSuy58K0pnpckqW+Dh53UnbymE6ycgv3Zab9WI1cMxpG8v4fPBiWNm375y3DVcexxJholG5Q+JJBo9WKvBK7kGvBVKGoAiBzQ+fxfthQXKAz0StANPLUZUIcO91TmIqAq6FO5slc048BniEGiV7UyG/iLiAPhj7+oBz9PFIiFHrkFcrfsNjlZ+n4UDn//LAzqgQGp9dEr2OUslgnPROt6BDL4IsruXSu14QutI04e5ROpQUcaCbvYQngUCb1mE3nmUULuuwmJHAkiFOgESCS77XB1YenObpFHfjDr4g5ETLk2mbSdkJzGSSmMwrqFInT7vCosrt7QS0ej8G0HD3mn4Mryme1336irl+jKABsD0YGaXIfIkl23fbEGUl7490ZEMNKoOxyqIrm3caX8hNxXbRiFA5miglXsFP4SdIhrqQP+b4wqljDYpg/C1rW1UBHPhuaXP0GsX6IWZgbg4i6PB08MH+PcsiT4FBgjssJV7PxEQNExDc0H8+inYf4Vm/o3JyBJoha8riKY2ehiPX8TozleYEjFQyW9FBOx2J5xwACtq51voKpFE11CPTDZWai13c6xI7OHiFxIazHCqijYH2XqsuLYvSJLvOEeo+oDVuQ+CJqEsyuO4yRAkyytf+iFUOiB6LfKW3U= 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)(39830400003)(376002)(366004)(136003)(346002)(396003)(451199015)(36756003)(86362001)(38350700002)(38100700002)(83380400001)(6486002)(2906002)(44832011)(26005)(478600001)(2616005)(1076003)(52116002)(186003)(6666004)(6512007)(41300700001)(6916009)(316002)(66946007)(66476007)(66556008)(5660300002)(8676002)(7416002)(4326008)(8936002)(6506007)(54906003)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?8b8+xCUFPAQA5qdcMj3Hro84OmRG0LjHLSCp7B01WZDI2ob7VKm0XyHNs/eN?= =?us-ascii?Q?frVp75nJoM3b0fRE6AxXMcGW4qV+nRYGxJRMTsT6rJ+2gusGjeyHLZ3BNwff?= =?us-ascii?Q?1eMTHAJeBEiZ972JR0pHpy/3795c7VRmGyh4lLWgb1MHb0NCGt0yo4d3q+Cr?= =?us-ascii?Q?MRVk0cCbYGpFSDzbTgvJTsdDmk+QxUn6Ya7JBG8ujc+QRVfhW+eWTEQjQ9bg?= =?us-ascii?Q?Uv0Ov2/4z5wZsX+sZOokQVvZP4ZI2psrG13hTUUf7qyZ9YNUSxIj+51M6Mgx?= =?us-ascii?Q?jlwAM8JKgKbUwuiVlOo1zv7pwc0b4/OU82IMio1H9Yr60gOPDpg5jhtQ3SPQ?= =?us-ascii?Q?WhoN2zf3ljFTE2fcQIDFJrhUDfK4YNC6vdbKUu0hFJoljp5BnpRRbyycDaVV?= =?us-ascii?Q?hzz5i6HTCJdTi1hvsCNs3+35UqKv0THRHV4nnnuibKn0lie9LJLb0GrDkp76?= =?us-ascii?Q?ut2o7pH18wT7wywbnpL262+R2NoYvr7pCZ27bVJEkr6k8LYU3I9wLF7HP/B+?= =?us-ascii?Q?1IrlcwwFxqd5kwsmpzRUBHL8Wg5pvI/D8euq5/ZMPlChprCB5m71DAbAIl8p?= =?us-ascii?Q?9m1LgglxwMdVey34Q3wSDUwMMlT6xiEh45p2PZPcKMgVDjT4blViW7JUHP1N?= =?us-ascii?Q?xenq9ow0L8dw3WXWeGjmxDy8Fu9wOPzfiL+1DjU+pZTNt/XAiochr/5LKVFx?= =?us-ascii?Q?brNUoEulCEM9riqRgLs0f+PpgTDFyjLGUEdAbIY/l3omJjMarMM1LqUYKLo9?= =?us-ascii?Q?4IwFiBFUxgoV7mvztLs/nQJuWIEP6DDJIXvJ/blUKONEDYeM1HoqegAUL+y2?= =?us-ascii?Q?vhFhW5Bn1XzFjTFX/BfVvKOfsqsrxqYPyiUXJDKMAh46PiKh8diwTNU1zY2+?= =?us-ascii?Q?Y+JbAdBY/VvnliQYJ7sC3T0xvBigNeGis3zYsCZVld3+h9iTZdFDAFvjfDc2?= =?us-ascii?Q?kGvj8AaAnEdX64YPNB8Gf5/+2uVoDNcxxAS1YaauYM1eN3I28Jq37xHmSNJd?= =?us-ascii?Q?29rJUI1FbnShtXWcRzG94MzmURyfUXLbEozxskN2IEZIQutr8Pw9TYAMkGWG?= =?us-ascii?Q?LJ37hj1RJ7KOpUw0tkaWZP+yb2jeRU376wWL/O1RRIsFtADHf67w2ygvxBto?= =?us-ascii?Q?7Ma5uETiv/q0aATxYtM1+zLeMrQLbmdeWDAwECbj4WcjpbakHtjN7CnguFwE?= =?us-ascii?Q?f5LfQpeUa1NVZpCDWUh+jDAS3xUId2WtGngGSLy9XyjEsvjfYB4AB1Jstdgu?= =?us-ascii?Q?k7rSmkvSfxAsrdMWkFOSyCdPSuIDLVSdd+OxLt2pTW6q9j877WAlwYEZ3cp2?= =?us-ascii?Q?BrIsXZpZYD+OxAqFXl27cBBONwDaFW0c2Zc409BD2IKgrzHGYPKwb5nq13qS?= =?us-ascii?Q?Gif39HZ36sw3bOjOJxFv0tgSfzJyhv7tgkkpc2AJErDOmXC/bsmZetccc0OD?= =?us-ascii?Q?sDQRDYw6hnvi7wQjZ7Z/9lgkDm/9V7LdgUvlAKhkXzhZq92I/yv0ivKuCvrs?= =?us-ascii?Q?IcKC2CeqvPt9uLGtHrI/ZcG+WTe8XjJiOMXZp/Io2jl5hFxdBBPoSrBpNe4e?= =?us-ascii?Q?nCz6rdP8f0WgezgtbpvJwKTMsjK3Sl/+Bv7wvip/A3hTxMrc/Ob2YRtYBSeu?= =?us-ascii?Q?Pe5wtwvjGx5nqXNFVGBO4+w=3D?= X-OriginatorOrg: kococonnector.com X-MS-Exchange-CrossTenant-Network-Message-Id: 39ab5254-72fe-4e7c-142e-08dabceb0210 X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4884.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Nov 2022 15:57:56.5853 (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: ZhV37AYZ6Uv+Bd+V/6OH/Q7Ph/2FNBfEUD4dDvzhhI2avwNeWPdu/LEN1WFU7POPy9LIoGNGfx/KnY5+0TIcjyO0BBKC5KBYjxol1dwH1zA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR09MB4704 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 v6 - added CONFIG_SPL_BINMAN_UBOOT_SYMBOLS is not set 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 | 4 +++- doc/board/congatec/cgtqmx8.rst | 3 +-- 5 files changed, 8 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 a7e3af57dc..d423cf8563 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..4d1dfe4212 100644 --- a/configs/cgtqmx8_defconfig +++ b/configs/cgtqmx8_defconfig @@ -20,8 +20,10 @@ 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_SPL_BINMAN_UBOOT_SYMBOLS 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