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=-5.6 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no 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 78CE3C07E95 for ; Tue, 13 Jul 2021 05:50:13 +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 9E99361003 for ; Tue, 13 Jul 2021 05:50:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9E99361003 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=xilinx.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id F35CE82E0A; Tue, 13 Jul 2021 07:50:09 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=xilinx.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=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="k4btcYbQ"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A4B1182E0B; Tue, 13 Jul 2021 07:50:08 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on20604.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e88::604]) (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 72DB682DEF for ; Tue, 13 Jul 2021 07:50:05 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=xilinx.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=michals@xilinx.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UGc8D4cOAXs18KetsEU7J3sujujmbEL6OPsWDDWsSeIoOI21KD19q3HtCARVX/mLLh9kTK9hwGV5+499k1tUc0imBJFgEzE45A90KOtxOg3IQfAhZ1LKzVyT5j1aEdsr2ZecBZsiHAz8blj0b+d29IKBh857hsyhQATeH+ETl9sVNfWKnm8AFPjurmAhJVbx5DjJ8a0XiZFkDDZ+ihut2I9OokUtUdz6Uq22HsXkpygsxnouQHzo5d4MR/gYCoHKEKyeivmB4oy8hXsc5A6yrDWeOBJWUrO2TCAVUI+UBgpnOcU0SSt82WkdGX9oZIYM0MwJtKTfSytgnhDVwM/9Xg== 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=jWvDo7N1t3XyplXLzSWkfag0MeaqK0q99l2TcU2AdX4=; b=lr0HHt74lFXuECNiT/6bv9hCqJL+85MFBrwfjGH9bbhM+OXRvcFebOaeV4dZrD+4ZYl17oedwZaxKrC3aslnnILkabAe8jjco9FU7ICEVAFxVTL5xiVaQUy2ikdqs20lJmuyqq0fTbVtS+JF9md+DrqJ06T2Z8Mvcs4hmmPX4thY8CAHs3YqbH5hbRfTk/dNYa67dctjSW1X7QD1Kl9HSKPmw0f/vaJkaHC4riXp2WW+yEcIZq0gmg5/Qk9//GM6KtiGMVZIpMH4cynxHdwq4UqKCX1t7kf8E/PBe/QkQm3blXSW/zDKnQ+llYme/WLJhi6OV4Z+6hXHT9R9auxZHQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.199.62.198) smtp.rcpttodomain=lists.denx.de smtp.mailfrom=xilinx.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=xilinx.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jWvDo7N1t3XyplXLzSWkfag0MeaqK0q99l2TcU2AdX4=; b=k4btcYbQE23n8m4+aFogO8e3IorizFNHVxqFLEoGzowyelkbOOhwWuaFsrq3CyWrOG4iFn/V0lgukXvNTg0zfmJnCeK+zeEx8gwmD8zvJQvG0z9jMILw320wJazmDsbkaHCWs7E8POc5IDw9iPcSH0Ss0Au2/KfcKqE1W5e3Nlw= Received: from BN9PR03CA0452.namprd03.prod.outlook.com (2603:10b6:408:139::7) by BN6PR02MB2772.namprd02.prod.outlook.com (2603:10b6:404:fc::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.21; Tue, 13 Jul 2021 05:50:02 +0000 Received: from BN1NAM02FT051.eop-nam02.prod.protection.outlook.com (2603:10b6:408:139:cafe::76) by BN9PR03CA0452.outlook.office365.com (2603:10b6:408:139::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Tue, 13 Jul 2021 05:50:02 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 149.199.62.198) smtp.mailfrom=xilinx.com; lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=pass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.62.198 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.62.198; helo=xsj-pvapexch01.xlnx.xilinx.com; Received: from xsj-pvapexch01.xlnx.xilinx.com (149.199.62.198) by BN1NAM02FT051.mail.protection.outlook.com (10.13.2.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4308.20 via Frontend Transport; Tue, 13 Jul 2021 05:50:02 +0000 Received: from xsj-pvapexch02.xlnx.xilinx.com (172.19.86.41) by xsj-pvapexch01.xlnx.xilinx.com (172.19.86.40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Mon, 12 Jul 2021 22:50:00 -0700 Received: from smtp.xilinx.com (172.19.127.96) by xsj-pvapexch02.xlnx.xilinx.com (172.19.86.41) with Microsoft SMTP Server id 15.1.2176.2 via Frontend Transport; Mon, 12 Jul 2021 22:50:00 -0700 Envelope-to: u-boot@lists.denx.de, jorge@foundries.io Received: from [172.30.17.109] (port=36576) by smtp.xilinx.com with esmtp (Exim 4.90) (envelope-from ) id 1m3BIu-00087C-1f; Mon, 12 Jul 2021 22:50:00 -0700 Subject: Re: zynqmpbif - sample To: "Jorge Ramirez-Ortiz, Foundries" , CC: References: <20210712174043.GA18753@trex> From: Michal Simek Message-ID: Date: Tue, 13 Jul 2021 07:49:58 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <20210712174043.GA18753@trex> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5ac49bf2-626e-4889-7e42-08d945c20eaf X-MS-TrafficTypeDiagnostic: BN6PR02MB2772: X-Microsoft-Antispam-PRVS: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-Oob-TLC-OOBClassifiers: OLM:6108; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KXD3u1LVYnycq+kS+U6ZTTB14V6MhIgDkfyw2fB2ZN45t7hDcmB1WdggKz67UFhzP11p1UEINSdj5Nvqp2yLdqaYhD3fRdY/KiQfY+lfSYmR/OHmFmoAjn3eV7ZmyAoNE80QgVLmeCS8R+/9UzYT/KF+fYNWY+VuRyKlotrgLAxY/88pyCs5X3yd3v4CmzdzZK+6AXA5SfPVVvW50S/ECGB5IZjvCFoHws20cn84xNEZVvDKB0Hw+hwEAZULdQi02lhqTfz60b9xCo1G1kdCsJLYw8GpEzNyfq1r26uGfYLQ4Z+4x8BZDs36kjfxAjPpe+5kFCr89NbsuPZAUQmlHoqvsWptPPYQtHfukBB6j99zeAfsBpRHtBpxP7JxDk+OzKVAzRUf80769myYoV51N9SoEIaFeuShG2eELV4WTjI2zoEnakx13w5KezoLFv1HR6Gv6dYfYuFvRVjkmyS5Twp/WfCCyc3H7iJsHQ2MLKh22LC7s3ZTZTsqNWt6AYCcIqXsxST89wtlmEoZWDVYtcJAzMx4Cv6crrAb5PeuIJWN7NSjn9Y1/hkJuIyZOIi6BVuUprWmAZRaezFNcVsPQD2IAQD7BGlkVxhuKutCuW2I4BjpC6Ip71GUlW6mXm7w10HBDaoSmOA+d0THgW3/oSx8I8pVeOWvXoj1Uqm+aVQZhFU6iiJiJMXx8EZpJizajel0zC9y/pF0PpcnhoPdGKVnE3xeoUF+PFylOvpsVOGgcwtI5Qc5nEjzfOiP3fbTo4mj98LnG0UYaQln0IWcIw== X-Forefront-Antispam-Report: CIP:149.199.62.198; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:xsj-pvapexch01.xlnx.xilinx.com; PTR:unknown-62-198.xilinx.com; CAT:NONE; SFS:(4636009)(39860400002)(396003)(136003)(346002)(376002)(46966006)(36840700001)(83380400001)(36860700001)(53546011)(5660300002)(36906005)(4326008)(316002)(44832011)(8676002)(110136005)(82310400003)(8936002)(478600001)(31696002)(9786002)(26005)(336012)(7636003)(2616005)(2906002)(70586007)(426003)(4744005)(186003)(70206006)(47076005)(82740400003)(36756003)(356005)(31686004)(50156003)(43740500002); DIR:OUT; SFP:1101; X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2021 05:50:02.0560 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5ac49bf2-626e-4889-7e42-08d945c20eaf X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.62.198]; Helo=[xsj-pvapexch01.xlnx.xilinx.com] X-MS-Exchange-CrossTenant-AuthSource: BN1NAM02FT051.eop-nam02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR02MB2772 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 Hi, On 7/12/21 7:40 PM, Jorge Ramirez-Ortiz, Foundries wrote: > hi Michal, > > Would you have some sample/reference code to generate a SPL boot image > using zynqmpbif instead of zynqmpimage? I cant find any documentation > and I see no option to enable it (I was expecting to find some config > in Makefile.spl but I see none). > > What is the expected way of building these images? Alex implemented it for Xilinx bif format after origin zynqmpimage format. But usage is just like this. [u-boot](debian-sent)$ ./tools/mkimage -T zynqmpbif -d /tmp/bif /tmp/boot.bin Image Type : Xilinx ZynqMP Boot Image support Image Offset : 0x000009c0 Image Size : 147216 bytes (147216 bytes packed) PMUFW Size : 129792 bytes (129792 bytes packed) Image Load : 0xfffc0000 Checksum : 0xfd15d661 [u-boot](debian-sent)$ cat /tmp/bif image : { [pmufw_image, load=0xffdc0000] /mnt/disk/u-boot-bins/zynqmp/pmu.elf [destination_cpu=a53-0, load=0xfffc0000, bootloader] spl/u-boot-spl.bin } Thanks, Michal