From patchwork Tue Apr 28 07:33:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Stephane Viau (OSS)" X-Patchwork-Id: 1278340 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (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=JbRW+LUw; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49BDr25VTSz9sT1 for ; Tue, 28 Apr 2020 18:11:30 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id AB55E226E5; Tue, 28 Apr 2020 08:11:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0p-s534fgk8E; Tue, 28 Apr 2020 08:11:24 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 0A5B4226B2; Tue, 28 Apr 2020 08:11:24 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 1C5AC1BF312 for ; Tue, 28 Apr 2020 08:11:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 18F398449E for ; Tue, 28 Apr 2020 08:11:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PVCLpZ-2_J8f for ; Tue, 28 Apr 2020 08:11:21 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60053.outbound.protection.outlook.com [40.107.6.53]) by fraxinus.osuosl.org (Postfix) with ESMTPS id E309584497 for ; Tue, 28 Apr 2020 08:11:20 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QivqTUD54Zwda3efHa78Z0JDV4cnnyaslTstyETBKaXc8RK13ybKJUaVGJ0WSih/nyf9DfnBBro+K45bX5ZvXmR21dZXZqK+MUYylRChUvGIKIvKFkewmWWiQIsLZ+0TlMIATPucggCrpJ9QmFSSVZ39G8ii85o82GRN1lP4xYop9YiWz4a/OFNJ2boyZ1YS3QUxWh39n9FURP4cYejmsN0BWK31Knr9JV4fnoGt7oxhoIbSyQeU16krK8tl9SXyu1Vj6xJD2nC3NJiXyhkzqb9i5LCTONoEcMIOminWLcj+81FEjshE+1lCdxAzL1N1HTr6L9NBqRJYbMm1V9pRwA== 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=Aq2kcDGvr432yzz7wXAPx/hiUAoujhT6NzOGkYhjMpw=; b=ZTwU3BQwqh4SgrwATZDPMoLduprrue5rJaRlLpetykyM7WhQQsFZFICX7Z4/5gDTgr/KX4IJsEEFSE3gpeqoevln8NG4JFQZbtwCY5ui68EcC79zvJ5bpV9wdBy9P5eQBWzjYIzPB8ikAfQv9DORg929WBxT36VWWOo0P1x9DM6X/uG235AP9RAH1z/5CiHbjKZ7Eg1tEuoq7cAWl0F98ALOWygi5GCmNQAZgp1YreXugAnDqx4Bn0f12MBxmSRSq4UydA8Zk25zQaW4F3R6qBQSZQkJeUqwtGsCpCOO1ykP5SplzQ8ZkGMWF5rQ/qxzPskVQ59EDxxcqmkADgZ+kw== 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=Aq2kcDGvr432yzz7wXAPx/hiUAoujhT6NzOGkYhjMpw=; b=JbRW+LUwYVHSk/aO51en0pF5ulCodNHYWRzxML3R0anUDDZHcLvwxiXKkZ7kzr+3bYMmQsidUhDDKhx28bgG6BeK9kOIGY/RKYAbmY8cbRqS/tOiPG3NStEWcEVOBF4cmTWiujXh4aJiWjAuv4cck+d6OftImUstehsr7Jd3/cg= Authentication-Results: buildroot.org; dkim=none (message not signed) header.d=none;buildroot.org; dmarc=none action=none header.from=oss.nxp.com; Received: from AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) by AM0PR04MB4131.eurprd04.prod.outlook.com (2603:10a6:208:65::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Tue, 28 Apr 2020 07:37:07 +0000 Received: from AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c]) by AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c%4]) with mapi id 15.20.2937.023; Tue, 28 Apr 2020 07:37:07 +0000 From: Stephane Viau To: buildroot@buildroot.org Date: Tue, 28 Apr 2020 09:33:50 +0200 Message-Id: <1588059233-11467-2-git-send-email-stephane.viau@oss.nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> References: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> X-ClientProxiedBy: SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) To AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (81.1.10.98) by SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.2937.13 via Frontend Transport; Tue, 28 Apr 2020 07:37:03 +0000 X-Mailer: git-send-email 2.7.4 X-Originating-IP: [81.1.10.98] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: fc68f651-8001-4029-8d7e-08d7eb46f42d X-MS-TrafficTypeDiagnostic: AM0PR04MB4131:|AM0PR04MB4131: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6790; X-Forefront-PRVS: 0387D64A71 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR04MB4786.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(39860400002)(376002)(396003)(366004)(346002)(8936002)(186003)(81156014)(2906002)(6486002)(6506007)(6666004)(5660300002)(66476007)(66556008)(52116002)(66946007)(26005)(8676002)(2616005)(316002)(478600001)(6512007)(4326008)(86362001)(54906003)(16526019)(6916009)(44832011)(956004)(69590400007); DIR:OUT; SFP:1101; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cVRvPKON/I/zHQsgfEbM3ukFJKMRKrt+OaZpC8TWbS/ec2ELndqW6ToAmkID3UNaMXAmv8MXpdanQbNXQlKqa3v5jHtBP5WRMpFJM92PfWKz9ssERKjDzQ9qPa7HLPszCIAJhTr1cdMspRW9EmaOhJIAyDalRH8Z7EzEbOupxFIc69pGXxv0MLWrJEZiTaT0J0aHcfOmOTNLQa/hB9Jf09rbvXMOQ1lgraryvxjpdm5mg96TN3bRk+4idtQDEbrR6p1EK9o4srRVbhI/q9ZQoJbI1q0Nj0CqP3wVS+ZBcMxKWvOl6A8qwdoB36ecpcl7voBctReR5tH/8S5sH1t4Qdzaly1rKfJ/OJxuS7mKCtz3b9+rcQAYDamNZfU1TeMAlRQOW5lSTjbs3YCa9thoxeQ58Usu67D+EtscsuTcCotWkMYu+tjKp5oeelr32KHm3VfCoW2XluXnAFJWclTYO0RYoIkFiaxn4Ym7zPepUZ95hvz9RsP/vfIPZdUqqRXz X-MS-Exchange-AntiSpam-MessageData: qgOgkcFfVaSDQ+Hxn82WaKgqjcCj9dUhAaeDEDXdzkauIQakiPO4fuCAWAWQtaKF26Uj7HJjyeFLveDST01V8+PGyxKKNX2WQBCEzDWs739R+vhOS2Awl61Eas9OX3MV6rcvn8w2rKGYyk24SbZOCV0WkGQOIB7JtG6KVQRMd3wkn7OHoN7pFapn2hV71Yjo2RJnxVLA8ajEJphibtma8Ry5BEoUY1hbymmmetOk8Y6craJBFPKKzzogIxG/6Tt53Vcdrk3BWyDvDE9VAGYD8fJY6/ni4KkJhGALwKbI971dwHTKA5/0gPBt6anmARhsmcK5B9yaPglBoufo5ec8ywYsQ0ul2axXu6VfABsmGtPulZrn1f9vFzTJ3CdCM0nT5bKzdrkVSSbpJEEX6UgwbOFWGTYwGPoihHYfP25mC687YH4io/UcEIEYd/EEaAvr98TgzcRkIxqWqhVQUXd1C3VEOEJ9LE/hXXk7KuK+Z1Ir4fwpwjVHYnkEaLGWGQR3wt1YvF/rDCBhJr0VOv2uJ7i61rh7bndiQauGHI/WPFXcniac6BwQ6bLkv1tKuSvAZWo10OaYCq+rapI6R8KfAAsuO64IuIc+rnS0sVhks5npRVDfmgxdPB+Ehrwo4gtN7Raf0J5nBeGp/1mmgUzXQYHX55mfmrhJaVPGD6mTlghS0WZlZDxRKb0LhJn1Znr9K+CTcg5DdEtTa/DO4WQ7pzQOKzEaPX+kJHag0sJIz6Q8mv3I+bina17qY1pWVXHz02bfWOEjrFmynCk8+crRgQ9sb11VDuSB2P7Z25b5Pdc= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: fc68f651-8001-4029-8d7e-08d7eb46f42d X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2020 07:37:07.6556 (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: Jxj+ehZTLvlXcEZqg0D/morbEabAZvn1hHSFZON8J7bo9KVeZiXSt4yQzFUz6jSppqn2opIRIjuWKj9habGXRA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4131 Subject: [Buildroot] [PATCH 1/4] package/freescale-imx/firmware-imx: add choice for DDR training binaries X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gary Bisson , Maeva Manuel , Gilles Talis , Refik Tuzakli , Julien Olivain , Stephane Viau , Fabio Estevam Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" i.MX 8M Nano support many DDR types (LPDDR4, DDR4, DDR3L). Some boards have LPDDR4 (e.g.: nitrogen8mn) and some others have the DDR4 (e.g.: NXP's reference board EVK). This patch allows the selection of either of the binaries used to train the DDR. Signed-off-by: Stephane Viau Reviewed-by: Maeva Manuel Reviewed-by: Julien Olivain --- package/freescale-imx/firmware-imx/Config.in | 24 ++++++++++++++++++ package/freescale-imx/firmware-imx/firmware-imx.mk | 29 +++++++++++++++++++++- 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/package/freescale-imx/firmware-imx/Config.in b/package/freescale-imx/firmware-imx/Config.in index 56d5b80..e6ae993 100644 --- a/package/freescale-imx/firmware-imx/Config.in +++ b/package/freescale-imx/firmware-imx/Config.in @@ -8,3 +8,27 @@ config BR2_PACKAGE_FIRMWARE_IMX This library is provided by Freescale as-is and doesn't have an upstream. + +if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN + +choice + bool "DDR training binaries" + default BR2_PACKAGE_FIRMWARE_DDRFW_LPDDR4 + help + Choose the DDR training binaries to be used depending on the + kind of memory that is available on the target board (DDR4, + LPDDR4, etc...). + +config BR2_PACKAGE_FIRMWARE_DDRFW_LPDDR4 + bool "lpddr4" + help + Use LPDDR4 binaries (i.e.: lpddr4_pmu_train_*.bin) + +config BR2_PACKAGE_FIRMWARE_DDRFW_DDR4 + bool "DDR4" + help + Use DDR4 binaries (i.e.: ddr4_*_201810.bin). + +endchoice # DDR training FW + +endif diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk index cd0dafb..33ee4bb 100644 --- a/package/freescale-imx/firmware-imx/firmware-imx.mk +++ b/package/freescale-imx/firmware-imx/firmware-imx.mk @@ -18,7 +18,7 @@ define FIRMWARE_IMX_EXTRACT_CMDS $(call FREESCALE_IMX_EXTRACT_HELPER,$(FIRMWARE_IMX_DL_DIR)/$(FIRMWARE_IMX_SOURCE)) endef -ifeq ($(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M)$(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM)$(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN),y) +ifeq ($(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M)$(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM)$(BR2_PACKAGE_FIRMWARE_DDRFW_LPDDR4),y) FIRMWARE_IMX_INSTALL_IMAGES = YES FIRMWARE_IMX_DDRFW_DIR = $(@D)/firmware/ddr/synopsys define FIRMWARE_IMX_PREPARE_LPDDR4_FW @@ -42,9 +42,36 @@ define FIRMWARE_IMX_INSTALL_IMAGES_CMDS cat $(FIRMWARE_IMX_DDRFW_DIR)/lpddr4_pmu_train_1d_fw.bin \ $(FIRMWARE_IMX_DDRFW_DIR)/lpddr4_pmu_train_2d_fw.bin > \ $(BINARIES_DIR)/lpddr4_pmu_train_fw.bin + ln -sf $(BINARIES_DIR)/lpddr4_pmu_train_fw.bin $(BINARIES_DIR)/ddr_fw.bin cp $(@D)/firmware/hdmi/cadence/signed_hdmi_imx8m.bin \ $(BINARIES_DIR)/signed_hdmi_imx8m.bin endef +else ifeq ($(BR2_PACKAGE_FIRMWARE_DDRFW_DDR4),y) +FIRMWARE_IMX_INSTALL_IMAGES = YES +FIRMWARE_IMX_DDRFW_DIR = $(@D)/firmware/ddr/synopsys +define FIRMWARE_IMX_PREPARE_DDR4_FW + $(TARGET_OBJCOPY) -I binary -O binary --pad-to 0x8000 --gap-fill=0x0 \ + $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_imem_$(1)_201810.bin \ + $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_imem_$(1)_201810_pad.bin + $(TARGET_OBJCOPY) -I binary -O binary --pad-to 0x4000 --gap-fill=0x0 \ + $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_dmem_$(1)_201810.bin \ + $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_dmem_$(1)_201810_pad.bin + cat $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_imem_$(1)_201810_pad.bin \ + $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_dmem_$(1)_201810_pad.bin > \ + $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_$(1)_201810_fw.bin +endef + +define FIRMWARE_IMX_INSTALL_IMAGES_CMDS + # Create padded versions of ddr4_* and generate ddr4_fw.bin. + # ddr4_fw.bin is needed when generating imx8-boot-sd.bin + # which is done in post-image script. + $(call FIRMWARE_IMX_PREPARE_DDR4_FW,1d) + $(call FIRMWARE_IMX_PREPARE_DDR4_FW,2d) + cat $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_1d_201810_fw.bin \ + $(FIRMWARE_IMX_DDRFW_DIR)/ddr4_2d_201810_fw.bin > \ + $(BINARIES_DIR)/ddr4_201810_fw.bin + ln -sf $(BINARIES_DIR)/ddr4_201810_fw.bin $(BINARIES_DIR)/ddr_fw.bin +endef else ifeq ($(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X),y) define FIRMWARE_IMX_INSTALL_TARGET_CMDS $(INSTALL) -D -m 0644 $(@D)/firmware/vpu/vpu_fw_imx8_dec.bin \ From patchwork Tue Apr 28 07:33:51 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Stephane Viau (OSS)" X-Patchwork-Id: 1278353 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (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=Jt+4E47P; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49BG8623DRz9sRY for ; Tue, 28 Apr 2020 19:10:30 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 1F90686277; Tue, 28 Apr 2020 09:10:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1bmf0COWk35U; Tue, 28 Apr 2020 09:10:25 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 77F518623E; Tue, 28 Apr 2020 09:10:25 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id CCC9F1BF27C for ; Tue, 28 Apr 2020 09:10:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id C91138623E for ; Tue, 28 Apr 2020 09:10:23 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WVJKc3La6lYg for ; Tue, 28 Apr 2020 09:10:22 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60048.outbound.protection.outlook.com [40.107.6.48]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 2957E861DE for ; Tue, 28 Apr 2020 09:10:22 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OxSpEKZncgdug+GTPgyit44zAVMZmnDx34QAfT+W0VPwS3w4RzDQTfHTkQttCMeieJZVS5rXqQRcMsR39DDh9V3wvhPy1lYWWzHPFadB13wLOThgmgGBk5lRy3rTVRNwdr+Vip3xzM4PC7wMpggEh4tJiQ7ARAHiXUzYVHnS4KengBZzvkouJ49z2sNEkW7c4w4CGtXm1kRY6ZwIOZS8T3bN2NLqeAJ2jGKKb1nzeRfDZafSy1fGPEVswhMHHggYQiH+mVWjr+UXrIS+cxuAPmOZ8lD/B7KMBhcctef3E6i3TJ2Vm+2kSRaIdDJVSXYTeM+MAM49K9qwHr1htS5CQA== 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=D+HJ44i6RGx4pjgy7uSjEzzk3CCuev1IwLamyDpqcFA=; b=euaW95HhnagHnIX8QzTxONyVZ2XF7coAfmUydwvx2W69LK5NGz/fcHuwTfUlcjRdDtWrniCl9W2SETJ7bfjCTB2pnHN5FEf8RVINxZ2YsO15/qXn6SliC4tsqRDTcFuNg+AQkSPRhC8iajG+xus9whNSuwB+CvAnR6idqOvPDHGuE8EAPl9XExFgCrsWH2M1H7r4QTvQYcTMnpognjaexsNLStkkB+LO6wfge884kCuLJVdEndo0UNiBFh2OodwlRBMLTEo6aIAgGMzBVNfd8gBXg3q2BAKyzqHFeLInDcyBoNEs5SODLks1i3W2T9UFuHU9+mgLxU8ZcYl0wKIXPA== 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=D+HJ44i6RGx4pjgy7uSjEzzk3CCuev1IwLamyDpqcFA=; b=Jt+4E47Pj4Xywlrj362g80uuBVV6UKsVUsWKnDrRieiHR1K9gNHR3MOAfMRc0dcGzbO6KV3fPWnVRHEKxu56+ZGGKO8A2cLsjBlvhT80NKkdptISx0ML5JEwBLLG8P4ZApLUiT6cvgaIXMgCGljHS5UIX2VEy574lIEecoR3qK4= Authentication-Results: buildroot.org; dkim=none (message not signed) header.d=none;buildroot.org; dmarc=none action=none header.from=oss.nxp.com; Received: from AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) by AM0PR04MB6899.eurprd04.prod.outlook.com (2603:10a6:208:183::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13; Tue, 28 Apr 2020 07:37:12 +0000 Received: from AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c]) by AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c%4]) with mapi id 15.20.2937.023; Tue, 28 Apr 2020 07:37:12 +0000 From: Stephane Viau To: buildroot@buildroot.org Date: Tue, 28 Apr 2020 09:33:51 +0200 Message-Id: <1588059233-11467-3-git-send-email-stephane.viau@oss.nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> References: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> X-ClientProxiedBy: SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) To AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (81.1.10.98) by SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.2937.13 via Frontend Transport; Tue, 28 Apr 2020 07:37:08 +0000 X-Mailer: git-send-email 2.7.4 X-Originating-IP: [81.1.10.98] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 78f0e15b-be9e-4ddc-fac3-08d7eb46f6d0 X-MS-TrafficTypeDiagnostic: AM0PR04MB6899:|AM0PR04MB6899: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4714; X-Forefront-PRVS: 0387D64A71 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR04MB4786.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(396003)(136003)(366004)(39860400002)(346002)(956004)(2616005)(2906002)(6486002)(6916009)(6512007)(4326008)(26005)(5660300002)(44832011)(69590400007)(186003)(81156014)(54906003)(52116002)(66946007)(16526019)(86362001)(66476007)(316002)(8936002)(478600001)(6666004)(6506007)(66556008)(8676002)(41533002); DIR:OUT; SFP:1101; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SyT1vxN/d39d9fCSZcD6VYR2I3cm9ll/4zxPDeqqUFwVmv1GUJ1aa71p2yFKALd+0JrsrpptfLv7cUSSZ61jXmbtzaMwRdN0EqkZCZuvm7qHS58hnlyS8VuWvFFrAG8dFycIe10lUVenqsdSvrvTudjh0cqt3rxhoH77HMaJbKddOOgnyX9dirurP4xzlffdi2YfOjFBymnpgHWpEzsWqf36EtQhvJN0uz5AAh0Du1EWVWsrQy6rsIvd1HGrYsmWuiXtg6wKF7RsXqSmm6CVUB1ul1XHA4vZQhjiIMbQNdFbKTjv8yfgWoxIirM4PgMzbiaxWMapX2WK3FIGNDIGgC0ju4a4CSUVvL6TpMPslNBtDa2J3uJS8yAZgf1j7p7qnptfvxbFRwHFvn+zeDy7xRsbrGuGllxbK7885b4+3a4THk0CvFtZu6fzB9fACeO2HmI8yMQjeNhZj5J/90tOkkzzvuXdSPvRG19b7Sp5Aq/3uqIjSYow6H3ivtQ5MNrnKKJD67h5LpHLFCwCSoIlSg== X-MS-Exchange-AntiSpam-MessageData: PaVRC52UkF0hotj15gIG3F+pa5ccVtCOFuC3LeNkNhX6PcIMw9wr4BhMjGySNzsZ+0vFj6hAcfFvlMHm5+RGUnaUacRO989/L1dBDRr6Ag5qGAgJvxT2URtImgibViwQ1AKa+ZQa8actqAvuX9bVivJKtasAUEOvf2eUlMDgAbYQv2HM8MXmGmYWoiAOixZjGUHznLZPwl35AqZTwVrbn1XPk6iBZgxiTDYin7zJbwsci9WaoyyhziqkLVWthBhJjkU2+2y0CJjUXMkXORCMRvWxFnm8fusA+Y8Ztw/rUYctRxkDJQK1k4ivOlEePn2oepWy86VFDyoBVb9kW1HBXcxa3zf/krDIYql9mUR3D+bO4yygYXdkQUxQJZfBHjEQ3knn4jEwDS20+W7laJSoOQo8Dlh90OhOrxn4hHW2HU/YK9aYxxO1Qig9oikf9BHec6MhxTK995VbojYgvgL92eNRjlpWNfpWdU+M5HBTQWF/Fqb/f02EsQxV0LM6rwpqxuK/2ugQsitkUJrrHetRuBFZrmVvnl7axGiuYix7b92skVkP47GjJvNDb0h1cr1g8o71WGaLuhAa+NR/TfbPmqLGZ+glbkQdPxZ8yDqzaNSXY2CbtuAc9F9o8gmoNZ7wVHFEJjjhtvXQj4G9oGRvMsbHwwPjJyUSQ5XpjeYW0bcsuB8MzSJ50TKPkZxmrv/ToZKLisB3tBgoWvEE4u9cV7WcKYLCIDJXwM8foYIuTntv0uRd+pQArKO31MrWBqH/PAu5dmo3ztrAm/4pXMjPyULkm08KH9+6nofhFLrm4nk= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78f0e15b-be9e-4ddc-fac3-08d7eb46f6d0 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2020 07:37:12.3369 (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: 7y4wqA6aQdNmlZGsKsWQ7j4OM2ahbpT08yfCHMHTZPW0F7/qVAYbA+yhd2xcvApCqt1DM9/dOfpCe5IolROhKw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6899 Subject: [Buildroot] [PATCH 2/4] board/freescale/common/imx: use generic ddr_fw.bin name X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gary Bisson , Maeva Manuel , Gilles Talis , Refik Tuzakli , Julien Olivain , Stephane Viau , Fabio Estevam Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" For some SoCs (i.e.: i.MX8M Nano for now), the DDR training firmware in the boot image depends on the type of memory installed on a board (LPDDR4, DDR4, etc...). The previous patch makes this firmware name agnostic of the DDR type and uses ddr_fw.bin as a generic name. This patch makes imx8-bootloader-prepare.sh use this generic name, independently of the kind board DDR type. Signed-off-by: Stephane Viau Reviewed-by: Maeva Manuel Reviewed-by: Julien Olivain --- board/freescale/common/imx/imx8-bootloader-prepare.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/common/imx/imx8-bootloader-prepare.sh b/board/freescale/common/imx/imx8-bootloader-prepare.sh index abf2e43..ad01cde 100755 --- a/board/freescale/common/imx/imx8-bootloader-prepare.sh +++ b/board/freescale/common/imx/imx8-bootloader-prepare.sh @@ -23,7 +23,7 @@ main () ${HOST_DIR}/bin/mkimage_imx8 -fit -loader ${BINARIES_DIR}/u-boot-spl-ddr.bin 0x7E1000 -second_loader ${BINARIES_DIR}/u-boot.itb 0x40200000 0x60000 -out ${BINARIES_DIR}/imx8-boot-sd.bin elif grep -Eq "^BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y$" ${BR2_CONFIG}; then - cat ${BINARIES_DIR}/u-boot-spl.bin ${BINARIES_DIR}/lpddr4_pmu_train_fw.bin > ${BINARIES_DIR}/u-boot-spl-ddr.bin + cat ${BINARIES_DIR}/u-boot-spl.bin ${BINARIES_DIR}/ddr_fw.bin > ${BINARIES_DIR}/u-boot-spl-ddr.bin BL31=${BINARIES_DIR}/bl31.bin BL33=${BINARIES_DIR}/u-boot-nodtb.bin ATF_LOAD_ADDR=0x00960000 ${HOST_DIR}/bin/mkimage_fit_atf.sh ${UBOOT_DTB} > ${BINARIES_DIR}/u-boot.its ${HOST_DIR}/bin/mkimage -E -p 0x3000 -f ${BINARIES_DIR}/u-boot.its ${BINARIES_DIR}/u-boot.itb rm -f ${BINARIES_DIR}/u-boot.its From patchwork Tue Apr 28 07:33:52 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Stephane Viau (OSS)" X-Patchwork-Id: 1278333 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (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=XmjyEkrG; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49BDP24ddJz9sSX for ; Tue, 28 Apr 2020 17:51:33 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 2AE3F86D08; Tue, 28 Apr 2020 07:51:30 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WkS3ii8vP82s; Tue, 28 Apr 2020 07:51:28 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 6315185431; Tue, 28 Apr 2020 07:51:28 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id ECC0B1BF28D for ; Tue, 28 Apr 2020 07:51:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id E94BA84B75 for ; Tue, 28 Apr 2020 07:51:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EmfaKsq9soXZ for ; Tue, 28 Apr 2020 07:51:25 +0000 (UTC) X-Greylist: delayed 00:14:19 by SQLgrey-1.7.6 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60056.outbound.protection.outlook.com [40.107.6.56]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 72065847E5 for ; Tue, 28 Apr 2020 07:51:25 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fc5kdbU1KTk+cz/NNBwj3Pd+cdepBbBkVSAsqhcCSDB7quIQkoagbPooDokiynB0Qg/lkf8QwortMfZX0sPg4u+bRh2qkpL5Al6BUE6U0jlLayizJoF3u8x3Eme+i/oSob7RTIah66Rf9IbXq2JuMjNogMlkTdDGlup1UbrukVjxsbuS3Jrdmt4iQhdIio4MEr+pweW6DvblTcaIEb2XJgaEL/QLd+tGR6QRmS4Z97T5oUWLepv2VaxpyyHfSYaA31b558pYZWo3xjX9rtEgXx7syJS37pT/U+3FGlmYVj2tApP9OiyyDL6hsfm8QPdC6y5iE+CYsIO0jnZ5MjrZAg== 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=qc7W1LMg1BXzyWq/a3pZG3wpsGShTOR5eugOeU6bI4g=; b=au9Pee2WtFg9niAe1sPx2j4X0fCUWelHPuJATwo+6rnQ7YfYBXpBrhgQFOeJN8M8hA1yxxWy1Xa8a44johyNXnRNVmhPBefdd3P5QHo1CvJHMdHwF/Vb4ThhHgdiNoZkqYRev39Y131Q236rmDeT72uabjh11164FrlArbFo8iIeP/eIPeguWpZe3zjH7/T9heeSX68lrhKIP/YAFBtQHcSMsAw4ZKX3o7bIe3qskoFavrveZBDnHcXWmrDreVgR3V/6vWgjdYWuc99UDbq2e6oQWEpvnQ1PwWVTJpbiqxsVgSBo1kTraTUsCHooNJp/oLS1hoa2ViEbO8Mm3ZG6GA== 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=qc7W1LMg1BXzyWq/a3pZG3wpsGShTOR5eugOeU6bI4g=; b=XmjyEkrG3IXuew5pDRKfGFrW2hTZRK6Vbcc97B5Ss+qX+Jc7w0X3J1JVuTSj3U8RwzTjTKt2AjWesNr86EOLdTzr+4BEJzVI4DOfPyGH/SHcRhlrNgVQqrJcaY3HpwpUOBX5P9mFXy8a5FfMDzHOfz2tFoBesgqc00s0R1XC7qE= Authentication-Results: buildroot.org; dkim=none (message not signed) header.d=none;buildroot.org; dmarc=none action=none header.from=oss.nxp.com; Received: from AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) by AM0PR04MB4131.eurprd04.prod.outlook.com (2603:10a6:208:65::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Tue, 28 Apr 2020 07:37:16 +0000 Received: from AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c]) by AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c%4]) with mapi id 15.20.2937.023; Tue, 28 Apr 2020 07:37:17 +0000 From: Stephane Viau To: buildroot@buildroot.org Date: Tue, 28 Apr 2020 09:33:52 +0200 Message-Id: <1588059233-11467-4-git-send-email-stephane.viau@oss.nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> References: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> X-ClientProxiedBy: SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) To AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (81.1.10.98) by SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.2937.13 via Frontend Transport; Tue, 28 Apr 2020 07:37:12 +0000 X-Mailer: git-send-email 2.7.4 X-Originating-IP: [81.1.10.98] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 832bb6e4-475a-4529-3dde-08d7eb46f9a1 X-MS-TrafficTypeDiagnostic: AM0PR04MB4131:|AM0PR04MB4131: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:296; X-Forefront-PRVS: 0387D64A71 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR04MB4786.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(39860400002)(376002)(396003)(366004)(346002)(8936002)(186003)(81156014)(2906002)(6486002)(6506007)(6666004)(5660300002)(66476007)(66556008)(52116002)(66946007)(4744005)(26005)(8676002)(2616005)(316002)(478600001)(6512007)(4326008)(86362001)(54906003)(16526019)(6916009)(44832011)(956004)(69590400007); DIR:OUT; SFP:1101; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hZV1w5l9IJvzHrgpWFB97/mdXdLcu9tBgPFOR5MWHqMudpRsfo6rzq/yE7RJjBTAv6kJFWdtPeTAF6eVAl+/SnHqDcEiYcOEBfYdmE74oGmJAFZRRpOKaPH841q3lQkY28hvzm3S470iVcR31UXSAfnD+VXe7Z2YeGgd8ubL8id4GPUjaKtN3ybXTZSeK+3Bnst6f6BrqyvPIZlP5fsr9e4Su8myzhVob3MB/IFRQOOwhKSQ4pJwriS7iHQYejSLV2KT2+PV0BgKF7thnsNwj8vIzMmZ657A30Wfb8ByKMUTnbVod9z++HGOeAeL3+FG1IRF/lM2T/gScG4P8iAtwhaijnrLfCCh4/OnLSRKq82IsjDwQUPHozHDizqJ41+DAoCKtpLfGp70iZT2mo5C/NSplLlxwSroujsq8DzTUV7iXAYWecBdojSUXYZUUNBXrISTWt5PKzQUJg3xpmPgerZtOTAuDgejswXlYth3CF4vLqhOOBZ9yW+sUbA6bA1A X-MS-Exchange-AntiSpam-MessageData: /6WglABhVOCMohEHzWqf3hwpBGS15P3aBS75nVVK5iO7zlZ4vLUgUxBoZ4b9tiTREBEvrEZqCcITOBCkNy6G4cAdQmUw4766ZkR2s5uq6atq68+iKjbnOs8B/k0C0SzpG30uxvB7C8tOOh/yFiud5kb6AHvkP4gzV9gKzlZYysgbr68HCpq0rB29bG9H/R+SRoeISSFLXLOPLeXPT3N57z/GTai3AqRU7cm6RwNVNuIDeKra6Y6AeEjtjQfIpwbuVmL9eTkangkTMfncxocxFLxg8F5cMmEjY0qvGBXWhTUc6JSA5LY4EQ5rd15R+3ALvb7IrdnUTmSDJsCXjKk8mx+ryAk3frjgf8KLNcS5j6S6OZdFuiVyNB6iXuThpgyPfYUiWIoQ1H5UF3Ql7aD7rvcvcVAolQ6dJyBmo0ReNvLlHLpX9BugT/g801Vt/HzHQW1FmM0wzO/7DHtVVb60SRNVcfLP3l3IXtOxAbxPe9WSf+clEcuwTrIaggNBMTdXSQeKr3Q3QH+TQJC/GoN51iqtMPj+qiXiRTBe+A5dM5y0/y22lVuoBMeTbPiw6m7PgqbnU5MCG7Q/YXCQeW5bhxS/j7p9f2NxNLQDReb/VSj9Q854r7n8kifZiREVknwy4KdSLBKf0U0LWv33bz9ZOPWKCpUUeq1ak5wojo7NRseQQL/rS1J5vjuRdjD8iO7FJunqt5VPMHUNYowXHHQB/iFTuegnqCUib4GKlNpsyqgvKUsVkUcOiob00uIcao0axAQn8DcQtOC1RTABKpIaptQSLP2dVylP9inGmi9VHfo= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 832bb6e4-475a-4529-3dde-08d7eb46f9a1 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2020 07:37:16.8974 (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: mMqibwasJHxGMSmrsVuY6zqEwnFPOj2B6+PFG/q8a3ivNR2V7VP7kvQikiF65rGuSsRvM6ubOBesM3PSHhUfcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4131 Subject: [Buildroot] [PATCH 3/4] board/freescale/common/imx: add support for i.MX8M Nano X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gary Bisson , Maeva Manuel , Gilles Talis , Refik Tuzakli , Julien Olivain , Stephane Viau , Fabio Estevam Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Stephane Viau Reviewed-by: Maeva Manuel Reviewed-by: Julien Olivain Reviewed-by: Gary Bisson --- board/freescale/common/imx/post-image.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/freescale/common/imx/post-image.sh b/board/freescale/common/imx/post-image.sh index 138ea7b..06ccaac 100755 --- a/board/freescale/common/imx/post-image.sh +++ b/board/freescale/common/imx/post-image.sh @@ -38,6 +38,8 @@ genimage_type() echo "genimage.cfg.template_imx8" elif grep -Eq "^BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM=y$" ${BR2_CONFIG}; then echo "genimage.cfg.template_imx8" + elif grep -Eq "^BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y$" ${BR2_CONFIG}; then + echo "genimage.cfg.template_imx8" elif grep -Eq "^BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X=y$" ${BR2_CONFIG}; then echo "genimage.cfg.template_imx8" elif grep -Eq "^BR2_LINUX_KERNEL_INSTALL_TARGET=y$" ${BR2_CONFIG}; then From patchwork Tue Apr 28 07:33:53 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Stephane Viau (OSS)" X-Patchwork-Id: 1278334 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (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=PS6D0xOD; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49BDQ23ckmz9sSk for ; Tue, 28 Apr 2020 17:52:26 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 0940A859D2; Tue, 28 Apr 2020 07:52:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SykTlj5YIY5v; Tue, 28 Apr 2020 07:52:24 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 027BB859D9; Tue, 28 Apr 2020 07:52:23 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 1F1001BF28D for ; Tue, 28 Apr 2020 07:52:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 1B824859D9 for ; Tue, 28 Apr 2020 07:52:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hv2KVM-B7Yd0 for ; Tue, 28 Apr 2020 07:52:18 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2060.outbound.protection.outlook.com [40.107.21.60]) by fraxinus.osuosl.org (Postfix) with ESMTPS id D146B859D2 for ; Tue, 28 Apr 2020 07:52:17 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dxbnhriJijYNpAoI7JjlJXIt9GB7danPR9Koqy6xtKJfEgpgES0Xv7uhUqOBEb8+TZNRKCngxnE0+1JrfO8T1F1+7xvxjPoFJF2fTeNMUc8O1s74NQoUdZLm4kMzUPldSUEBHKksdwsp2FtKWlLcy0hQACT5UqVS/yqTK15KgOuWb1Y4tQaqeTb0DZBg4RYXwKPWFxUfuNVL47U6Tbr4UfGdqGzUSAYn1W8r8GQdFdwjwL3nYTX9j+rC9IuzvVyQBCO1NxHesM2lVt1onLAPoBikZPsZdbGDDrw6BPjAm/o3/OKqtyw2mtUZW5GS0SOY4c751K6iZIfw1scMcFP0uA== 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=6MAsXjbz4vQabadaJHgSXQ+tAxPR95SdeZNphL0IMns=; b=nbTGkaejldHAOHxbRgvgF0lgExjh4EbxOrQ66w61WFrhRotcztwDTVJ0abZ+NshdjMh5Fx93E9OSeBrnJwx42+uAYzyYT89vgWkSQAMbZN1/kBVc6z6dN0qtngBqBH2iVpzpt9LsajL+kQ0QUk+7B7zcw8aE+aCUqKzMoSjOPhaPYEKMmkBjcuYECzdddDp0Of8jTBNSZ+S1Lsv5IkXC3sQpNS6HER7kD6g8PKtf6SJF4P8Rt1/D69vn4dDNlhicAGHp3U/3R+gKyqSyNPzadxCRR2NN0y7DlOrlHURewLu85RTktQd6pM1B/rScDUMW0ywiXSRqhjL3oUC65MXv1w== 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=6MAsXjbz4vQabadaJHgSXQ+tAxPR95SdeZNphL0IMns=; b=PS6D0xODO00GxaxSU8neMi789z7LCiWmq2cHzanxnc5GPubtQjYtLOqPnO4Zx/eqKtb6sOZ+nlzso9Sin+E7YFuelq9UoU5cqWWgorCuqwaSL9/H9QdMbB9iB3Ikg5XZJtHh3Fd1CTeQBoN4/veCgkAiL0INi+ncm2qC4pKtqI8= Authentication-Results: buildroot.org; dkim=none (message not signed) header.d=none;buildroot.org; dmarc=none action=none header.from=oss.nxp.com; Received: from AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) by AM0PR04MB4545.eurprd04.prod.outlook.com (2603:10a6:208:73::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Tue, 28 Apr 2020 07:37:21 +0000 Received: from AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c]) by AM0PR04MB4786.eurprd04.prod.outlook.com ([fe80::715c:fa5c:5b68:5e2c%4]) with mapi id 15.20.2937.023; Tue, 28 Apr 2020 07:37:21 +0000 From: Stephane Viau To: buildroot@buildroot.org Date: Tue, 28 Apr 2020 09:33:53 +0200 Message-Id: <1588059233-11467-5-git-send-email-stephane.viau@oss.nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> References: <1588059233-11467-1-git-send-email-stephane.viau@oss.nxp.com> X-ClientProxiedBy: SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) To AM0PR04MB4786.eurprd04.prod.outlook.com (2603:10a6:208:cf::25) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (81.1.10.98) by SG2PR01CA0154.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.2937.13 via Frontend Transport; Tue, 28 Apr 2020 07:37:17 +0000 X-Mailer: git-send-email 2.7.4 X-Originating-IP: [81.1.10.98] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 3fa1edef-7077-4a0d-27ef-08d7eb46fc53 X-MS-TrafficTypeDiagnostic: AM0PR04MB4545:|AM0PR04MB4545: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-Forefront-PRVS: 0387D64A71 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR04MB4786.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(39860400002)(136003)(346002)(376002)(396003)(66946007)(66556008)(6666004)(6506007)(66476007)(8676002)(8936002)(5660300002)(54906003)(316002)(52116002)(81156014)(186003)(2616005)(26005)(69590400007)(956004)(16526019)(478600001)(6916009)(4326008)(44832011)(966005)(6512007)(2906002)(6486002)(86362001); DIR:OUT; SFP:1101; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2AmA5+BE8hMhlpWFc3+4xh4w0sJNyAN49B+KWJiqdrINZvcBvlcr7ADGhFbBx082urQJMxMo/LZV9j5uKHIoSxIPX/LdNU2XTNvUP7517dhLrGUzxBQC6EhzQc805weoH1URcqiLpa9W2AFqYmLUAnAwsW1Mcg/1m63W6YcHcKl9v4d42Ie7LxKPVBmUQmyi4uNp4F+xP3Fsbwd64pXZL/wt9ocN5fEo8kl3lpRAvR1eCNNtDmTuCbHP9NczBRoxLivv6EZBobzDmi6fMOOgfGmDbJRcjspazfVVhTh5sUeymbJS7N2wFDvcadiEJimka9jRmwDaPcO5v2/Uy0R8poXvd6QTdTtNZMNA+A151ATz7mAzsYR4r+wJUd42nQ4RCCTiNF/MSYWk0RyVozN+wpCR+FpLOE/8MLldp4gCmtocJRoOa28Z7YiyZdpJWwWuDmcnC1JISUEEdfR+TTBhQ6mQ8MlPLsGdV6zTwQrFnOxgTxk9imYC5qMIraQeQtYaee5L1RDYBEWdKwKnAvBPMJpwGOS2d6lt6aAvU4cBwM+6Br4li7Iw16h1dKuC1HWmSoNHm1Fwkz/0FbfgC7fgYQ== X-MS-Exchange-AntiSpam-MessageData: SNYuRFNbQJEb1Q83WsZsBEolHUEU4M0FTndBp8qyLvz8yCr/+DDnWWBlJBxmXnvgVVzij1A52P8v+RSIhjvLb+Hspha/+2rzfAzr0DfvVntHkT40Sb6JnI+B4p0z4mQqK7kSkP7s+5m+KR00Fr49IrN3ipjSsoLe9vtT+A9eQ7SLWgkXcQ5P2dDh0VdnvvJnm/lGoDEyXngHdUz6gqh+goRWmM2l4qMTa7bwUOGjg+528iV3BY/p6YzCjXiL+F8Qig7TPoPiE9+pHnNCqtjplqfH2DBwVsFUefOqIlFJoNZ1gTYh6yWq+QXierGJ6kKKRvXX768M75pstE+xUINKeYRsY+Rc0toBXYdSXY9gWGTWMwf9hcc7wS+H9f9tapOnI1B99pfhcWxYMUx53C4iC7Csk4bSqiYq+97zXiQ0sejhb7JO35VR74yjDbXIM3qE6J7Ee3R/BoFcvu+OaigeGSuRodiVFVL25usT7r6+iUPrL005iUj6YbINSEOvEYvCK6vj6yH6lKkwAy4J91gJGMttyuhZba9Bi2Xf/NPVipVbEFHzyCWT8sHhj+0/Hs59ISG/QLSyYsouVbfVO6cvQrsipmyrIgV+Rg5YwGRdXgv4T0biTNNDHaUV0wtS+7DquLJGLZuMZhNw6nWCLdpQr/b7yrg5tmb/jX+7U/u1rVD5ISw6ws5j8rmuxf66Lycrw9Yz/PpJqiE/Fm4EbU/ZrcuZM2AhxtGluB7PbA4ldrnUuTEig8/P1DV36DMi1Xdask6geidVf/sFrqH4JJG3naEdNlDbVbMNWPL2zelilJY= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3fa1edef-7077-4a0d-27ef-08d7eb46fc53 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2020 07:37:21.3478 (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: oTJ/HeHrX7Ey6+tBy97DzKHD9n5ZgOVYGep8kLVH5hFTi47CBVvnQtc13SPsBGGEpHMm4rOUDK9XwY4SjurXGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4545 Subject: [Buildroot] [PATCH 4/4] configs/freescale_imx8mnevk: new defconfig X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gary Bisson , Maeva Manuel , Gilles Talis , Refik Tuzakli , Julien Olivain , Stephane Viau , Fabio Estevam Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" This patch adds support for the i.MX8M Nano EVK Board [1]. The creation of u-boot.imx image is disabled since it fails and is not required. The final boot image is created from uboot and firmware binaries in post image script board/freescale/common/imx/imx8-bootloader-prepare.sh Note that this config is based on 4.19.35_1.1.0 ; hence, the kernel configuration needs host-openssl to build. [1] https://www.nxp.com/document/guide/i-mx-8m-nano-evk-board-getting-started-guide:GS-8MNANOLPD4-EVK Signed-off-by: Stephane Viau Reviewed-by: Maeva Manuel Reviewed-by: Julien Olivain --- .gitlab-ci.yml | 1 + DEVELOPERS | 4 ++ board/freescale/imx8mnevk/readme.txt | 74 +++++++++++++++++++++++++++++++++++ configs/freescale_imx8mnevk_defconfig | 43 ++++++++++++++++++++ 4 files changed, 122 insertions(+) create mode 100644 board/freescale/imx8mnevk/readme.txt create mode 100644 configs/freescale_imx8mnevk_defconfig diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fa8e077..0bf8a73 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -190,6 +190,7 @@ freescale_imx8mmevk_defconfig: { extends: .defconfig } freescale_imx8mqevk_defconfig: { extends: .defconfig } freescale_imx8qmmek_defconfig: { extends: .defconfig } freescale_imx8qxpmek_defconfig: { extends: .defconfig } +freescale_imx8mnevk_defconfig: { extends: .defconfig } freescale_p1025twr_defconfig: { extends: .defconfig } freescale_t1040d4rdb_defconfig: { extends: .defconfig } freescale_t2080_qds_rdb_defconfig: { extends: .defconfig } diff --git a/DEVELOPERS b/DEVELOPERS index 34e19b4..8accbe7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2406,6 +2406,10 @@ F: package/mtdev2tuio/ N: Stephan Hoffmann F: package/libhttpserver/ +N: Stephane Viau +F: board/freescale/imx8mnevk/ +F: configs/freescale_imx8mnevk_defconfig + N: Steve Calfee F: package/python-pymysql/ F: package/python-pyratemp/ diff --git a/board/freescale/imx8mnevk/readme.txt b/board/freescale/imx8mnevk/readme.txt new file mode 100644 index 0000000..822aeb1 --- /dev/null +++ b/board/freescale/imx8mnevk/readme.txt @@ -0,0 +1,74 @@ +*************************** +Freescale i.MX8MN EVK board +*************************** + +This file documents the Buildroot support for the i.MX8M Nano EVK board. + +Build +===== + +First, configure Buildroot for the i.MX8MN EVK board: + + make freescale_imx8mnevk_defconfig + +Build all components: + + make + +You will find in output/images/ the following files: + - bl31.bin + - boot.vfat + - ddr4_201810_fw.bin + - ddr_fw.bin + - fsl-imx8mn-ddr4-evk.dtb + - Image + - imx8-boot-sd.bin + - rootfs.ext2 + - rootfs.ext4 + - rootfs.tar + - sdcard.img + - signed_hdmi_imx8m.bin + - u-boot.bin + - u-boot.imx + - u-boot.itb + - u-boot-nodtb.bin + - u-boot-spl.bin + - u-boot-spl-ddr.bin + +Create a bootable SD card +========================= + +To determine the device associated to the SD card have a look in the +/proc/partitions file: + + cat /proc/partitions + +Buildroot prepares a bootable "sdcard.img" image in the output/images/ +directory, ready to be dumped on a SD card. Launch the following +command as root: + + dd if=output/images/sdcard.img of=/dev/ + +*** WARNING! This will destroy all the card content. Use with care! *** + +For details about the medium image layout, see the definition in +board/freescale/common/imx/genimage.cfg.template_imx8. + +Boot the i.MX8MN EVK board +========================== + +To boot your newly created system (refer to the i.MX8MNano EVK Quick Start Guide +[1] for guidance): +- insert the SD card in the SD slot of the board; +- Configure the switches as follows (X = "don't care"): +SW1101: 1100XXXXXX [D1-D10] +SW1102: XXXXXXXXXX [D1-D10] +- put a micro USB cable into the Debug USB Port and connect using a terminal + emulator at 115200 bps, 8n1; +- power on the board. + +Enjoy! + +References +========== +[1] https://www.nxp.com/document/guide/i-mx-8m-nano-evk-board-getting-started-guide:GS-8MNANOLPD4-EVK diff --git a/configs/freescale_imx8mnevk_defconfig b/configs/freescale_imx8mnevk_defconfig new file mode 100644 index 0000000..a859d1c --- /dev/null +++ b/configs/freescale_imx8mnevk_defconfig @@ -0,0 +1,43 @@ +BR2_aarch64=y +BR2_ARM_FPU_VFPV3=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y +BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8mn-ddr4-evk.dtb" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_GIT=y +BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" +BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="rel_imx_4.19.35_1.1.0" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/fsl-imx8mn-ddr4-evk" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_PACKAGE_FREESCALE_IMX=y +BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y +BR2_PACKAGE_FIRMWARE_IMX=y +BR2_PACKAGE_FIRMWARE_DDRFW_DDR4=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="rel_imx_4.19.35_1.1.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_GIT=y +BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" +BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_4.19.35_1.1.0" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_ddr4_evk" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-nodtb.bin" +BR2_TARGET_UBOOT_SPL=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_IMX_MKIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y +BR2_PACKAGE_HOST_UBOOT_TOOLS=y +BR2_PACKAGE_HOST_UBOOT_TOOLS_FIT_SUPPORT=y