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 smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5444AC48260 for ; Fri, 16 Feb 2024 22:20:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 8899C4011D; Fri, 16 Feb 2024 22:20:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0NRP1gwXncDZ; Fri, 16 Feb 2024 22:20:17 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 8AE5A41CD1 Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 8AE5A41CD1; Fri, 16 Feb 2024 22:20:17 +0000 (UTC) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id EEF791BF25F for ; Fri, 16 Feb 2024 22:20:15 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id DC2B0406F5 for ; Fri, 16 Feb 2024 22:20:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nLhGiGlq4Lna for ; Fri, 16 Feb 2024 22:20:14 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=198.47.23.249; helo=lelv0142.ext.ti.com; envelope-from=dannenberg@ti.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp4.osuosl.org 996F0406E9 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 996F0406E9 Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by smtp4.osuosl.org (Postfix) with ESMTPS id 996F0406E9 for ; Fri, 16 Feb 2024 22:20:13 +0000 (UTC) Received: from fllv0034.itg.ti.com ([10.64.40.246]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 41GMKDJc111009; Fri, 16 Feb 2024 16:20:13 -0600 Received: from DFLE107.ent.ti.com (dfle107.ent.ti.com [10.64.6.28]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 41GMKDN9081833 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 16 Feb 2024 16:20:13 -0600 Received: from DFLE100.ent.ti.com (10.64.6.21) by DFLE107.ent.ti.com (10.64.6.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Fri, 16 Feb 2024 16:20:12 -0600 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DFLE100.ent.ti.com (10.64.6.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Fri, 16 Feb 2024 16:20:12 -0600 Received: from dasso (dasso.dhcp.ti.com [128.247.79.182]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 41GMKCLM023129; Fri, 16 Feb 2024 16:20:12 -0600 Date: Fri, 16 Feb 2024 16:20:12 -0600 To: Romain Naour Message-ID: <20240216222012.eaes5ktamizu6n5c@dasso> References: <20240213172817.2872849-1-romain.naour@smile.fr> <20240216201903.lhhkjevrgzcp5msz@dasso> <735636d6-c0f8-4226-ab8a-1576c2133189@smile.fr> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <735636d6-c0f8-4226-ab8a-1576c2133189@smile.fr> X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1708122013; bh=gafs80bNk6QTsKQ4Qwj4cdhASzOnrXO8mpOTvAnFfSE=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=jZ5t7sQTgXRTIxvOqHM7xUCCVn0dVczpkQEqLlUONcDMq4XDwizl1gyGmEi0ZhpX5 JuM5NMnySsaExvDcFAXSF0wu4D7MR5VbwRrNMHym2xyc4TxR2e5dekVpDC/JAk3j6x g4RT3WOzJPDy7WkQcu8INH2kH5CqrpafCFpc+0Xw= X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (1024-bit key, unprotected) header.d=ti.com header.i=@ti.com header.a=rsa-sha256 header.s=ti-com-17Q1 header.b=jZ5t7sQT Subject: Re: [Buildroot] [PATCH 00/21] Add ti_j721e_sk_defconfig X-BeenThere: buildroot@buildroot.org 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: , From: Andreas Dannenberg via buildroot Reply-To: Andreas Dannenberg Cc: Alexander Sverdlin , buildroot@buildroot.org Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" On Fri, Feb 16, 2024 at 10:52:21PM +0100, Romain Naour wrote: > Hello Andreas, > = > Le 16/02/2024 =E0 21:19, Andreas Dannenberg a =E9crit=A0: > > On Tue, Feb 13, 2024 at 06:27:56PM +0100, Romain Naour wrote: > >> This series aim to add the SK-TDA4VM board support based on TI K3 j721= e SoC. > >> > >> This series start by adding U-boot binman support already submitted in= the > >> preview series "Add support for AM62x-SK HS-FS devices" from Dario Bin= acchi > >> [1], with small improvements. > >> See the FOSDEM 2024 talk "Standardizing the generation and signing of = boot images" [2] > > = > > Thanks Romain and Dario for all the work on this, and submitting this. > > Will be spending some time over the next few days to see how I can help > > out with this effort. I can already see many great improvements since > > the last time I worked on AM62x/AM64x support last year. > = > Your feed back on HS-FS devices is really helpful. Alexander Sverdlin also > helped on AM62x. > = > Maybe if you can also test on AM64x just to be sure the defconfig is work= ing. I'm planning on testing the entire series here pretty soon and will provide feedback (I have access to any and all boards:) One of the things I'm trying to assess is what's still missing vs. the previous attempt I made upstreaming this. For example, AM62x graphics isn't there yet (ti-rogue-km / ti-rogue-um). -- Andreas Dannenberg Texas Instruments Inc > = > For now, I need to rework AM64x/AM62x support since Alexander reported th= at his > board doesn't boot the kernel. > = > Best regards, > Romain > = > = > > = > > -- > > Andreas Dannenberg > > Texas Instruments Inc > > = > > = > > = > >> > >> With binman support, we can add the TI K3 j721e SoC support by > >> providing all required firmware generated by the build. > >> > >> Add the new ti_j721e_sk_defconfig file to build a basic SD card image = to > >> boot the board (serial debug and ethernet working). > >> > >> Thanks to binman support, we can remove the ti-k3-image-gen tool from > >> Buildroot. To do that, we have to update existing defconfig (am62, am6= 4). > >> > >> Followup commits can improve TI K3 HS-FS devices based on binman inste= ad > >> of legacy core-secdev-k3 tool. > >> > >> [1] http://lists.busybox.net/pipermail/buildroot/2023-December/681139.= html > >> [2] https://fosdem.org/2024/events/attachments/fosdem-2024-3067-standa= rdizing-the-generation-and-signing-of-boot-images/slides/22808/FOSDEM24_Spe= aker_Slides_y7FsIKM.pdf > >> > >> Best regards, > >> Romain > >> > >> Dario Binacchi (5): > >> package/python-attrs: add host variant > >> package/python-rpds-py: add host variant > >> package/python-referencing: add host variant > >> package/python-jsonschema-specifications: add host variant > >> package/python-jsonschema: add host variant > >> > >> Romain Naour (16): > >> DEVELOPERS: add Romain Naour for am574x_idk_defconfig > >> configs/ti_am62x_sk_defconfig: fix optee-os plateform > >> configs/ti_am64x_sk_defconfig: fix optee-os plateform > >> boot/uboot: add BR2_TARGET_UBOOT_USE_BINMAN option > >> boot/ti-k3-r5-loader: add BR2_TARGET_TI_K3_R5_LOADER_USE_BINMAN opti= on > >> boot/ti-k3-r5-loader: install tiboot3.bin and sysfw.itb to > >> BINARIES_DIR > >> boot/ti-k3-boot-firmware: introduce > >> BR2_TARGET_TI_K3_BOOT_FIRMWARE_SOC_{AM62AX,AM62X,AM64X,AM65X} > >> boot/uboot: use DM firmware name defined by ti-k3-boot-firmware > >> package > >> boot/ti-k3-boot-firmware: add BR2_TARGET_TI_K3_BOOT_FIRMWARE_SOC_J72= 1E > >> boot/uboot: replace ti-k3-image-gen options by ti-k3-firmware options > >> boot/uboot: enable TI K3 Device Manager (DM) for j721e > >> boot/ti-k3-boot-firmware: bump to version 09.02.00.004 > >> configs/ti_j721e_sk_defconfig: new defconfig > >> configs/ti_am62x_sk_defconfig: update to uboot 2024.01 to use binman > >> tool > >> configs/ti_am64x_sk_defconfig: update to uboot 2024.01 to use binman > >> tool > >> boot/ti-k3-image-gen: remove package > >> > >> Config.in.legacy | 7 ++ > >> DEVELOPERS | 6 +- > >> board/ti/j721e-sk/genimage.cfg | 28 +++++++ > >> board/ti/j721e-sk/post-build.sh | 16 ++++ > >> board/ti/j721e-sk/readme.txt | 34 ++++++++ > >> boot/Config.in | 1 - > >> boot/ti-k3-boot-firmware/Config.in | 39 ++++++++++ > >> .../ti-k3-boot-firmware.hash | 2 +- > >> .../ti-k3-boot-firmware.mk | 16 ++-- > >> boot/ti-k3-image-gen/Config.in | 77 ------------------- > >> boot/ti-k3-image-gen/ti-k3-image-gen.hash | 3 - > >> boot/ti-k3-image-gen/ti-k3-image-gen.mk | 54 ------------- > >> boot/ti-k3-r5-loader/Config.in | 8 ++ > >> boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 23 ++++++ > >> boot/uboot/Config.in | 27 ++++--- > >> boot/uboot/uboot.mk | 10 ++- > >> configs/ti_am62x_sk_defconfig | 14 ++-- > >> configs/ti_am64x_sk_defconfig | 14 ++-- > >> ...62x_sk_defconfig =3D> ti_j721e_sk_defconfig} | 34 ++++---- > >> package/python-attrs/python-attrs.mk | 6 ++ > >> .../python-jsonschema-specifications.mk | 10 +++ > >> .../python-jsonschema/python-jsonschema.mk | 14 ++++ > >> .../python-referencing/python-referencing.mk | 11 +++ > >> package/python-rpds-py/python-rpds-py.mk | 1 + > >> 24 files changed, 275 insertions(+), 180 deletions(-) > >> create mode 100644 board/ti/j721e-sk/genimage.cfg > >> create mode 100755 board/ti/j721e-sk/post-build.sh > >> create mode 100644 board/ti/j721e-sk/readme.txt > >> delete mode 100644 boot/ti-k3-image-gen/Config.in > >> delete mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash > >> delete mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk > >> copy configs/{ti_am62x_sk_defconfig =3D> ti_j721e_sk_defconfig} (54%) > >> > >> -- > >> 2.43.0 > >> > >> _______________________________________________ > >> buildroot mailing list > >> buildroot@buildroot.org > >> https://lists.buildroot.org/mailman/listinfo/buildroot > = _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot