From patchwork Sat Jul 2 23:58:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan (OSS)" X-Patchwork-Id: 1651522 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-NXP1-onmicrosoft-com header.b=LidMZcT2; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4Lb7Fw69gNz9s09 for ; Sun, 3 Jul 2022 09:15:15 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id CBA5C843E9; Sun, 3 Jul 2022 01:15:07 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.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=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="LidMZcT2"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 8095A842C2; Sun, 3 Jul 2022 01:15:06 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2053.outbound.protection.outlook.com [40.107.20.53]) (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 63E88843E9 for ; Sun, 3 Jul 2022 01:15:03 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=in6SqW/AQ8XyvWbIyPI11Hf7yPwncqr2fXAl+KHfZvI65ecspiystWL7ILxzHR6yZoAK/j593jNKeO3/3lXszMnmPvdTqak0cyoUzG/zSxBtXQfQGWsj8iBFHmnW2pwXiJYemT29FiZA4YmRf/OffNSotWtG9J3sale0J/jly92c20R3eXTwF9ORrBrLAE+B3kbmyP1udzffn90R2uvB/Szm6LGZetXt7QRq1mmjww1f3GKrllMX5gK3AeN2swzv+MFbmiCvSZIDA/p6XofsG7qSQ4CcrPn9Kc5GT4lniQbQFv5CyZPLEWkynsrJPEH39qxq6gSmZIZXuARof9eoBA== 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=Tebv2WdHniM8Z4f0utKexb1RAqjqt0XRHMLTnp18v5s=; b=l/qpHMm0LTf3wCuFcA+sOr96ZueTsiI1mYXmiRy5TLEv8rFAu+ScRtuDTakCoai+lqxQtUJeiqNkAI3x173Jpfulj5WpjlqMLILH5eHR51uQ7KwFRUVW29J0myMwG0OlE8DhkYmRWsqoWCA81aiW3dMHFLBa9YcJ76wLZ1aXE3duXwvvrPHe9ZSd/KtfcKFEzHPX3U2Pr9XgYHjgM3eaE7O+kguc+HuWqbWXotGMAxMyDNQqa7vmQmIpASRpjOQpv3d6G8ROvE8bL+PaqWpB5V/Q/nAl9svRZfl/nyBfuGHP8xsNvB1aFXhicxPrC45Aaoa3093iTH6NcB+0AGFhyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Tebv2WdHniM8Z4f0utKexb1RAqjqt0XRHMLTnp18v5s=; b=LidMZcT2bAL8lAQDoXkq6XApO4gsT90pzqXccYgwl2x233HD9s5mMj33WgEPsWucK+dAxhR6N0/8yoiun9H2+tPJkZxUVUL2JN95BOsGtM+DIybC6riQKgOtL6A+oVBZ44I1VUFFlKBvkc37DsEq7vRWeyTYquw/2MW1Nz29rzc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by AM6PR04MB4998.eurprd04.prod.outlook.com (2603:10a6:20b:f::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.17; Sat, 2 Jul 2022 23:14:59 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fdd4:8557:334b:180d%5]) with mapi id 15.20.5395.018; Sat, 2 Jul 2022 23:14:59 +0000 From: "Peng Fan (OSS)" To: sbabic@denx.de, festevam@gmail.com Cc: u-boot@lists.denx.de, Peng Fan , Mihai Chelalau , Dan Douglass Subject: [PATCH] tools/imx8mimage: Remove the usage of IVT reserved1 field Date: Sun, 3 Jul 2022 07:58:03 +0800 Message-Id: <20220702235803.24996-1-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.36.0 X-ClientProxiedBy: SI2P153CA0033.APCP153.PROD.OUTLOOK.COM (2603:1096:4:190::21) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c5ae0df9-0062-4ac8-994e-08da5c80aeeb X-MS-TrafficTypeDiagnostic: AM6PR04MB4998:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7HyLrQDiMYpGJ+OkaGkfTnPnF2h5OQMVg3ZPZBwA+oQ6XHh3jxplU8jWKCMQSElMifG3Me3FkfH1MfM/N/DOUeg7zkjg9zVmENF8cuiKVDEhO5voj5RghGZxFSFOzvBj37Pxhk5RNCeEqPJz5mmAcgJwNxojIC2otGXkBdyh3TUCLuZlId1bDaMHI8BPSYdru/ewL82JhFiwFfDm8Qbe+puql+8/FvaZ7bowGRZN4tk4VYpMspN4+jRlLsA0WEuaFsWvGpZ01mRecBQifFvedfaKfh19YcOy3lX3c6kA2ukMUF1Jns62RtyYh9npIjdV1O5cpvUqqV4AWaNu+Nqda9ExzehthNb0xjDCDc0Nkofceu3D62kzsKtCWhqUJ7IV5aDmdb6q7iDFB5h9WjdrN/fbELCDzTLRfcfswkBCa4fEfwlgw5FQrki8uA94yQKoCA2DkMmXZQKxQ50xMDL+sTySvHUDjRB/m0AzlbcqgyN3rKl8lwUG+0i5dchLo8y9b/RPFJN7/SE9jaCDGaT+kUm4wUfRD9NaqLbYwwng0aIORxYFl8Gh3X+GxM/upe3PLH33PhMr+xPPQufHRTNstc47wlajx2H32y0/EBlal6ymJx62KK0syne79gW4SK4V9CwPsn2Ky9Sk98Vkt8BgSgzVUDe+/UNTtujnPkdS7ZHpRqifGfn/cpwP5J7sdcsW6v/R+Srg8Zhh+OSI3QXbKevfB/mJP40rdWby1wcRm7gpawb4biPJf9sGkOigJgjyNQFERTxfvTgohNDGVyKSInWrM306bGzsolnw6SEZNWTxMG9TlP/BB+z5/Yx3OlV/ X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(376002)(346002)(366004)(136003)(396003)(39860400002)(316002)(54906003)(2906002)(6486002)(86362001)(1076003)(186003)(2616005)(478600001)(83380400001)(38350700002)(6506007)(52116002)(41300700001)(6666004)(38100700002)(6512007)(26005)(5660300002)(4326008)(66946007)(8676002)(8936002)(66556008)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: g8uETbNNg69U/rgIalJ2rFLaG3/hT+Fs1hbOMVIQmjoKzkhOzAWUCvKxTnIbSemki6j2hTSwCpSzHaqvC+QlrH/DuJXBQ/Ms/StYVeiojHu78lAORhaFfbfwECd6fyd/QIe4rsk/psal/7SESTg6nCLFx5bXyqfvrAuGmdOpTNtMv4foIxwvppZe/HAHzsDupPEPaC0JzdaYCXF1X5dIg0GZnlGlVguhGGsoUC4QR3wOK/8bYEqoVL44XwMusts5xTIOCIzcOtpl5wf83ur7noX3aNMFJVRrsHQh1OQ6luW42rLNGE1yMtLf1lj1NibJYJpQGDt6RredMsyowdAVQXRgV6nRptXo0CYvtc1jgq+tBy3cnwpsaXuz/ycymt1lzZcJE64JcfOLiUWU69oZi9S1M4UivfMwS5Ov2qfi9b0vO88bowKcLtmElaULRXmVjMrmhOkJFnJU5YxjJlAHfuybSD5Ab3LfACWhS8RnE+Uiotbgjb+TmXtEsnm2P0CDuG3sNT1/LNKulI2iqHqEfO88JmvrHusXl7KMRlcWmZC5Szkl47ZldzlWMgJv4NKzKvzHCPjVKiwiE4nsNxILPhK6/2AY9WHdLdHC1hzsLuxfQTl25Pi+Y4BBjCtnniB0ktO35cgFsHALTjjec0oqmuU5Dw4p2Fwzv1wSwaA32oAqgcxRXvfpueZ5dZ9EOORhfvCqmQN2A5KFNOsDGYIOuUaEzx5krxfk2eSarxB2/07B426moyB+HN8w67ihGFNM8e7oFzKneAuCFf7SvvJD4glquWoA8d9dJFR257zxRWUZaJYQtCnYEE78KO8F40Qy432OeFhRVbmDt9Hf7O51VU/ADzCjg4bsJ3S2dDGAqCdp2kgiUo84VJtDK2m7+P7lDHFO4G/1xC1t7EGSRUCHd4az0Gc2St9GHRMtU7ae0RS2J2S6lD7IMeZrDVRYb++y7Y5RKhB3vImY8d6JPwgYbJggVTEy+7SySSzZBGTaUhxLzQNCfdLslNN6aEn3NEQNgnBDB1z7DnV9FyDI0gnMMUzR6D0PPFsMYXNAh4zfCQjfZE6afGEOTH7jvj6Yz49WSjtcXAq0ebUNcOXkDnHmUhDwHZW5kLQ0aVa9GIZxge4m401JiyMjr/649WHVfScEigvjFOaFGvdsDdXcJYoYOrB6T1Gr24vhMYecWLrTiQ473KHjNsNvETC4CeoX20djdy8QjEjfcVxi1l3uqXEieTg+qbDnIjV7xUlc+PCAtyS6chHP+4wwgLbjFmdJMDsu/ODiVYIvl0bnpXrnmljhiGcRQsBGL1Kc1Knwzg1NExj88V1JzQv2li+W3QT/GtHp+mzTLLwEBgq3aBPI2sBfaNI6AHCNUdEi6XRySFGf7dBJhTc0G2IxkQNrzlkkBYFSKncNbXidlAfYxmceBfBqZKN47CN4mfmmkqLoQq6f/6EhjYtLFSaGvnHJ4YomiFbOkQxRKMC+w7o/8JEya6GqyRtcTuJS11tLaIdjQ13DfstizrKfwGWqOO2k6uw8QFbECVeE9Hr/z2AY4BYtoFsK1gVAkSVZFF+MHmSsAaDdLEcz99c16zSWN/GlK7ZNJmDe X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c5ae0df9-0062-4ac8-994e-08da5c80aeeb X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2022 23:14:59.0965 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: x7YLkt1ngPMsu3n4hmPcAdVHjSH6DXe4Brd0t8m5DXQSo6/cPBObkk5Z7SvD1ILyXgsAOqYaDB/gjVd5tHwlwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4998 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 From: Peng Fan Commit log from NXP imx-mkimage: On iMX8MQ B2, ROM will check IVT header and requires the reserved fields in IVT to be 0. However, in imx-mkimage we set the reserved1 field for the offset from second boot image to SPL boot image, which was used for mfgtool but has deprecated. So remove it to fix the boot failure on iMX8MQ B2. Update imx8mimage to address same issue Cc: Mihai Chelalau Cc: Dan Douglass Signed-off-by: Peng Fan --- tools/imx8mimage.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/tools/imx8mimage.c b/tools/imx8mimage.c index 4eed683396f..52baf4c9903 100644 --- a/tools/imx8mimage.c +++ b/tools/imx8mimage.c @@ -505,14 +505,6 @@ void build_image(int ofd) exit(EXIT_FAILURE); } else { sld_header_off = sld_src_off - rom_image_offset; - /* - * Record the second bootloader relative offset in - * image's IVT reserved1 - */ - if (rom_version == ROM_V1) { - imx_header[IMAGE_IVT_ID].fhdr.reserved1 = - sld_header_off - header_image_off; - } sld_fd = open(sld_img, O_RDONLY | O_BINARY); if (sld_fd < 0) { fprintf(stderr, "%s: Can't open: %s\n",