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 X-Spam-Level: X-Spam-Status: No, score=-17.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8CE51C4320A for ; Wed, 18 Aug 2021 14:07:51 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 174D2610A7 for ; Wed, 18 Aug 2021 14:07:50 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 174D2610A7 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kontron.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id E343082DCE; Wed, 18 Aug 2021 16:07:47 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=kontron.de 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=mysnt.onmicrosoft.com header.i=@mysnt.onmicrosoft.com header.b="owHKZvqg"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B147A82E67; Wed, 18 Aug 2021 16:07:46 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0709.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::709]) (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 4006282E67 for ; Wed, 18 Aug 2021 16:07:42 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=kontron.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=frieder.schrempf@kontron.de ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QxPCuPOKv34ItR6ZiSCyaODHQzygJuaJ4A+5dyQhlIbwVEnfVNVzYyN1Kudt7xPYpA+LepMVZAvAyWfEMNCNW5xt/zVbT4W++6alFflbKZYcj5k1sX5wzEgOJNu+NUWAiyVyzP+mRfgS3RbKZZiVCVaxKsAZdXEkDq3yv2lkNbmzqH5eJ1t9N2iRGY1pcsT0sAUBcCkemu4RwyqP+cUiMNHFMOkcnL23bm4Vc1E+v3O/WtxMwuRwEKgUUtfDKCywJqoB6GhYVfkvZpBiqH2xmyz4osnXpe/HZX++/iA/jGeytgVFQHxs4D2c3oooT5a7gOZ6qcx4Q/c/jceMJM0LTw== 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-SenderADCheck; bh=l4UUpEIrwsk4BWKmAB23w+2LbBn3oI9S2xeDLISitbI=; b=iNm5XQiw7HGLYwN0TLYXv/LQtzb4rlYNAE8IPLqSFua5my2HZy+oKyziIY+j9VRR8fW7hN6kyqnF7q6/9UXVWTOEIRHk5VCemG7+iSjKy19DQy+G7RImkgK/p9z0j2gGsn+F127cAeyN+gbUCEbqYhpq+sXJmXcbXlOQm8u55PgAhRHDXYZSlJ0FJ4tGhKQ7m2S5fri+kHtqEz3X+wjGmsb+sVWUeHb4kjEJsxz6dEobdZmzbc+7FljPmOk8hbYe88FukTFkpQr+N5p0AxHZagWsYSjIhlm8PDyIKWe3sVUDxY1kzebdUeq8Q9+qprFxtbDFPgghFXtWDufOFLCyPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kontron.de; dmarc=pass action=none header.from=kontron.de; dkim=pass header.d=kontron.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mysnt.onmicrosoft.com; s=selector2-mysnt-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=l4UUpEIrwsk4BWKmAB23w+2LbBn3oI9S2xeDLISitbI=; b=owHKZvqg1Kn720BC3JiALREP/o/LS7lAMsR1k181JJi2X3x2vwynWk/obfxJIOIaFM/YqomdTvO1JIeqHcS8iLe5v3ulB+a2M/+3ytD9l4OTCzsTenVy5h8tScLKi6RdVgVqaNWxK7XDZuZtSks0FlcQMVnDMu/t78S0yXfktjA= Authentication-Results: toradex.com; dkim=none (message not signed) header.d=none;toradex.com; dmarc=none action=none header.from=kontron.de; Received: from AM6PR10MB2968.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:d6::31) by AM5PR1001MB1058.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:203:12::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.19; Wed, 18 Aug 2021 14:07:41 +0000 Received: from AM6PR10MB2968.EURPRD10.PROD.OUTLOOK.COM ([fe80::d7c:b433:f9cf:ca5e]) by AM6PR10MB2968.EURPRD10.PROD.OUTLOOK.COM ([fe80::d7c:b433:f9cf:ca5e%5]) with mapi id 15.20.4415.023; Wed, 18 Aug 2021 14:07:41 +0000 Subject: Re: [PATCH] imx8mm-evk: Generate a single bootable flash.bin again To: Fabio Estevam , sbabic@denx.de Cc: uboot-imx@nxp.com, u-boot@lists.denx.de, hs@denx.de, heiko.thiery@gmail.com, tharvey@gateworks.com, marcel.ziswiler@toradex.com References: <20210818121923.1449177-1-festevam@denx.de> From: Frieder Schrempf Message-ID: <2345cb24-13cd-aaaa-0c88-45fab6578d47@kontron.de> Date: Wed, 18 Aug 2021 16:07:38 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 In-Reply-To: <20210818121923.1449177-1-festevam@denx.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM4PR0202CA0007.eurprd02.prod.outlook.com (2603:10a6:200:89::17) To AM6PR10MB2968.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:d6::31) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.10.40] (88.130.64.90) by AM4PR0202CA0007.eurprd02.prod.outlook.com (2603:10a6:200:89::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Wed, 18 Aug 2021 14:07:40 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bf04281f-23c5-4189-9856-08d962518a97 X-MS-TrafficTypeDiagnostic: AM5PR1001MB1058: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:972; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jLk1n3A9kndF+lyyqh+pqyw/EcsOZB+zZragib5vFDSuZ0AZW/qX6DvjxKR6fb8OnFtJoajAWqnCRMjSvHiWoyl04qYf636+uG9dMXpJmfSHy2LN6ia4p+0y6/RbzRtNZLZXsUFUVTZAzK4U2bxYJqQjuTMbwJMfjCuQH+4IsGsQwhIITFi2IErNT8/e+x8x5EZXxMzLOOlYfES+fvho5Bp8MnzquvFkuHav7q2SvRQdJ8Elu3ykq9wA/wgjNOTZrRNtdEDuMPnjSVBSdX7ooS2yHs+7gTFGNzGEPoe/fnFck4bNU3RVfCrg40Mni6D37cx1ahC3NMUxRk23/zAMoYnRDYofPAv65dRYOiBTqU4U0sHLA+Aj468bkj1yHungdgLCU4U9DZSqXB35ELHi0IH7K2BI6/t2bX/ZUovaREQs2JoGxHV74bjFjLmQ2ETPhAK4ydBW7bUWGlBNiHZp2UunrnkS3Bz29No6SrVuq3EG6didyH0SpTa5PVGJFwztu2g4NHqUtykeoAMnIlmhLF6F1w22gqKBVuXBMVuJnRZ6TTQQoUawatqKDmUasHt8GYyAMRwczJxM9Yoj54d1SYGJGtesbtUPF7QA/iyrGuCMwMrHQ82Vjp4mNSfebluchQcwySaQZQoySSvxBGIZFuRlRUpg6sQk/qb6IC+FZ90yWpighab5Q5onycS9x3Ag7NtGT8ZFTXZMeqBrHbsXO+YOpWwg9WYhuYxhU4snKFcqQukpRWHZQiKkow6EwGTDqqNKcazY7QNPLWZd6+Hu1A== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR10MB2968.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(376002)(39850400004)(366004)(396003)(136003)(346002)(31696002)(26005)(478600001)(2906002)(53546011)(2616005)(956004)(8936002)(44832011)(186003)(316002)(36756003)(38100700002)(31686004)(83380400001)(86362001)(6486002)(66476007)(4326008)(66556008)(8676002)(66946007)(5660300002)(16576012)(32563001)(43740500002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U0EvbFpPWjBTSnNwb3B6QVE3MnZQTmhVMVhVQXNWVHdRbXpFWHZOMmwzZzNr?= =?utf-8?B?cVlEMWdkUzFqczJ3d3JaNXh3cFNFcWpWWElOWHQvT1hZSUg1RXFKOWVvVTFR?= =?utf-8?B?UkYreGNEbjF5MEZwcjlvSDNZSCtFY0NNZkNFMmxUKzVNVksyRDkwN2hHOTlh?= =?utf-8?B?Zkh2OG96ZTVOY1FVT0NyVUdaMmU4VlhUSFZnWXdNcm9oU2FPMEFmT0xBellw?= =?utf-8?B?VFpwcDBtR2YzZGJLMi9vWTRqUXRQRU9OYTJYN3FIQjFKb3JmVjNPR2NqZlo3?= =?utf-8?B?eWh4NHNYQ0FCdmljSy9Zd3BHWVBMdnFDZmJvQVVkSDEvdFBPTm4yOXp3aGJK?= =?utf-8?B?bFdUNFk2cTVMZjI1bjB4SzZ6dmY3ZjBneFo3RDN2dGZzaFlUNjc0V0xKQVZK?= =?utf-8?B?aU9HdVpObUZxRU44RWN6dldPYTVhTEh6aCtEaGpGeitLRjdCTnlLQmVuTE56?= =?utf-8?B?ZkNlelhjSWRiY0xsN3U1R1lVbk5PWGYzNGZid0RCTFJBVzFrVHBESCsrQkN0?= =?utf-8?B?dU9rUjg5U3RaSVhFOU5RdDNJaHQvNzYwSDRqRCthZjRzdnFKOE1BOHNLZEVu?= =?utf-8?B?bms2aExOWkVXMnFHUEFMRXJrSzFCRXRrS2pwN0czdXhQR0R5aVFHQlIrRUIx?= =?utf-8?B?MzM1cmRCNjJ6eWwvZUJQVElzeWQxVUdpS0gzMmhBNGVlcGdZVU5KU2F3bVgv?= =?utf-8?B?dnM2N2VDVEltRjBKdHZaR0FIUW9kWmVtNVJlVkkyVzhuUEZKQ2hLRXFUZWJJ?= =?utf-8?B?ZVFoYTE4K1dYT0Q5N0xYYzdNYjloOWlPaDQrOElYdURxRkI3ay9MQXpWam9G?= =?utf-8?B?U0R4cGZIR1Z6RE5mRmMrRjdFSGw2ZTFhWlJSLzZKbHhVOWg5YktoUnNxejdB?= =?utf-8?B?d0ZhZTQ1cU5GUGZuOG9vdTdsendseklJMjZlVEZVZlpzU1BHcTN3N2x2WHZW?= =?utf-8?B?c0FTcWxhMElJdjAvUlB5SG9PV1hVaHhzdTFkMlZNSFVXTCs2b1hXbWZ2ZE1L?= =?utf-8?B?TjdJU3RjZUkxUytyM05jelRQM1lYUmkwaUgrR1pDa3J2emdEejh2VmRvWER4?= =?utf-8?B?aHhYNXFRS2VRNXBGbXZsNmNoZDRuUmhjQ0lQVHczNStGZmlVNHhRYXpkT203?= =?utf-8?B?c2ljL3JTWWkwOVhyVzhNL3N5V2xqQ2tKYnhYTnpDT2V3UEhIRTVOUEF3WS9B?= =?utf-8?B?NHdkNEdyb1pyYlJmVW00YU1mei91YnhnUXVPM05yanp2YzRBYnhvbXJmeVZW?= =?utf-8?B?clhadFh5d3JacGJNOG8vT0swUXpwSFcrcFpGNHhMbmxRdFFSVGFjR2J6Q2FR?= =?utf-8?B?U24vU2dvdjcwaUZRVUNmbTh1R0EzSndkNlBMNTFHVWlmeWJYSm9COEJqR3Ew?= =?utf-8?B?OEhwSjh0bXdvVFNyWm8rb0tLZzIrMkU2UU85cnBXdSt4d1NxeDdpWFBPOXB3?= =?utf-8?B?SGpNMCtWZ0hDUDhkY1dWM3c2VEo0bHBHOGpYdTBnNWxZUjVnVnVyanNoNG5o?= =?utf-8?B?TzQvNjlNRUZkZDN6MFhMZUFsZG5US3RmbXpDTEFTaFBNTDVqZ012Skp4Qkh6?= =?utf-8?B?T2hDNC9ZVzIwZGNHeVg1ZFRnZktDTHVDNXZsN2lLeEkvM3UvZzlqNlg4Y0sx?= =?utf-8?B?SExSZlFhNyt1ek5Tc3d2MHZ5UE9TOHpKVENKN3dqSVR0ZEZWZTRJbGFOcFFW?= =?utf-8?B?QnJvb0VXaldYbmpuQXErbDg3czNFajBJbkNFd2ErSG02T3hTZnEwdEY0Tm9V?= =?utf-8?Q?Ko+5b9aEQjYg1HRIK6mXC3l9QSvOsmX22gLlq+I?= X-OriginatorOrg: kontron.de X-MS-Exchange-CrossTenant-Network-Message-Id: bf04281f-23c5-4189-9856-08d962518a97 X-MS-Exchange-CrossTenant-AuthSource: AM6PR10MB2968.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2021 14:07:40.9668 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8c9d3c97-3fd9-41c8-a2b1-646f3942daf1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: J1H18piMosBoeaNnwvB7qCniVd/mNfs9aw/1Q1RaX2aluXgnwYE9ejRaowivsrV5HZ9Ibw+MmEnKdSe0ufmN43g/9wZAQLgnukIvgxtcgKc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR1001MB1058 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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.2 at phobos.denx.de X-Virus-Status: Clean On 18.08.21 14:19, Fabio Estevam wrote: > After the conversion to binman in commit 8996e6b7c6a1 ("imx8mm_evk: switch > to use binman to pack images"), it is necessary to flash both flash.bin and > u-boot.itb to get a bootable system. Prior to this commit, only flash.bin > was needed. > > Such new requirement breaks existing distro mechanisms to generate the > final binary because the extra u-boot.itb is now required. > > Generate a final flash.bin that can be used again as a single > bootable binary to keep the original behavior. > > After this change the SPL binary is called spl.bin, which is a more > descriptive name for its purpose, and can still be used standalone > (for example, for secure boot purposes). > > Signed-off-by: Fabio Estevam Reviewed-by: Frieder Schrempf > --- > arch/arm/dts/imx8mm-evk-u-boot.dtsi | 17 ++++++++++++++++- > 1 file changed, 16 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/dts/imx8mm-evk-u-boot.dtsi b/arch/arm/dts/imx8mm-evk-u-boot.dtsi > index f200afac9f..453fe1d259 100644 > --- a/arch/arm/dts/imx8mm-evk-u-boot.dtsi > +++ b/arch/arm/dts/imx8mm-evk-u-boot.dtsi > @@ -150,7 +150,7 @@ > }; > > > - flash { > + spl { > mkimage { > args = "-n spl/u-boot-spl.cfgout -T imx8mimage -e 0x7e1000"; > > @@ -217,4 +217,19 @@ > }; > }; > }; > + > + imx-boot { > + filename = "flash.bin"; > + pad-byte = <0x00>; > + > + spl: blob-ext@1 { > + offset = <0x0>; > + filename = "spl.bin"; > + }; > + > + uboot: blob-ext@2 { > + offset = <0x57c00>; > + filename = "u-boot.itb"; > + }; > + }; > }; >