From cec7cd98a5946ce3550469b38f359bcf5653b0a5 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Mon, 6 Feb 2023 17:36:26 +0100 Subject: [PATCH] meta-digi-arm: update mcore-demos to NXP's release 5.15.71_2.2.0 This is a verbatim copy of the recipes in meta-imx Signed-off-by: Javier Viguera --- .../recipes-fsl/mcore-demos/README | 7 ++-- .../mcore-demos/imx-m33-demos_2.11.0.bb | 11 ------ .../mcore-demos/imx-m33-demos_2.13.0.bb | 15 ++++++++ .../mcore-demos/imx-m4-demos_1.0.1.bb | 28 --------------- .../mcore-demos/imx-m4-demos_2.10.0.bb | 17 --------- .../mcore-demos/imx-m4-demos_2.12.1.bb | 19 ++++++++++ .../mcore-demos/imx-m4-demos_2.9.0.bb | 5 +-- .../mcore-demos/imx-m7-demos_2.10.0.bb | 17 --------- .../mcore-demos/imx-m7-demos_2.12.1.bb | 20 +++++++++++ .../mcore-demos/imx-mcore-demos-2.10.inc | 36 ------------------- .../mcore-demos/imx-mcore-demos.inc | 5 ++- 11 files changed, 65 insertions(+), 115 deletions(-) delete mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.11.0.bb create mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.13.0.bb delete mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_1.0.1.bb delete mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.10.0.bb create mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.12.1.bb delete mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.10.0.bb create mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.12.1.bb delete mode 100644 meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos-2.10.inc diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/README b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/README index 71f8fb9e7..3dbc58ac7 100644 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/README +++ b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/README @@ -1,10 +1,11 @@ The M4 demo app version of each SoCs are followed: -* 2.10.0 -- i.MX 7ULP, 8MM, 8MQ +* 2.12.0 -- i.MX 7ULP, 8MQ, 8MM * 2.9.0 -- i.MX 8DXL, 8QM, 8QXP * 1.0.1 -- i.MX 7D The M7 demo app version of each SoCs are followed: -* 2.10.0 -- i.MX 8MNLite, 8MN, 8MP +* 2.12.0 -- i.MX 8MNULite, 8MN, 8MP The M33 demo app version of each SoCs are followed: -* 2.11.0 -- i.MX 8ULP +* 2.13.0 -- i.MX 93 +* 2.13.0 -- i.MX 8ULP diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.11.0.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.11.0.bb deleted file mode 100644 index 902f61eea..000000000 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.11.0.bb +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2021 NXP -# Released under the MIT license (see COPYING.MIT for the terms) - -require imx-mcore-demos.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=03bcadc8dc0a788f66ca9e2b89f56c6f" - -SRC_URI[imx8ulp.md5sum] = "de0499fd2de02922c524d4b106d3bc30" -SRC_URI[imx8ulp.sha256sum] = "17e239b96dfbb0d05e3f61c93a57bfd8a98bc021bb802a365da34d99040c6cb0" - -COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp)" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.13.0.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.13.0.bb new file mode 100644 index 000000000..f5e888743 --- /dev/null +++ b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m33-demos_2.13.0.bb @@ -0,0 +1,15 @@ +# Copyright 2022 NXP +# Released under the MIT license (see COPYING.MIT for the terms) + +require imx-mcore-demos.inc + +LIC_FILES_CHKSUM:mx8ulp-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" +LIC_FILES_CHKSUM:mx93-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" + +SRC_URI[imx8ulp.md5sum] = "7a4c8e667749d429f57a64cefc096d0e" +SRC_URI[imx8ulp.sha256sum] = "40d6184e50e5dfad78973ccf4da9fdd221737558b5ed8963167b6fd81e6752c4" + +SRC_URI[imx93.md5sum] = "b63358a6ed6f2b95c8196c54140b4a23" +SRC_URI[imx93.sha256sum] = "e87cd109bf4a20c5f28ea9e927d300f59386c0e2edeef95e2e3496882101469f" + +COMPATIBLE_MACHINE = "(mx8ulp-nxp-bsp|mx93-nxp-bsp)" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_1.0.1.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_1.0.1.bb deleted file mode 100644 index 0ba10b5cb..000000000 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_1.0.1.bb +++ /dev/null @@ -1,28 +0,0 @@ -SUMMARY = "i.MX M4 core Demo images" -SECTION = "app" -LICENSE = "Proprietary" -LIC_FILES_CHKSUM = "file://COPYING;md5=8cf95184c220e247b9917e7244124c5a" - -inherit deploy fsl-eula-unpack - -M4_SOC ?= "INVALID" -M4_SOC:mx7d-nxp-bsp = "imx7d-sabresd" - -SRC_URI = "${FSL_MIRROR}/${M4_SOC}-m4-freertos-${PV}.bin;fsl-eula=true" -S = "${WORKDIR}/${M4_SOC}-m4-freertos-${PV}" - -SRC_URI[md5sum] = "b05b780ff3916f4953ab58ac95233c38" -SRC_URI[sha256sum] = "cc00d3b936d49b2794a2a99e10129437e70caba3fd26b8379b8c50dd22f73254" - -do_deploy () { - # Install the demo binaries - install -d ${DEPLOYDIR} - cp ${S}/*.bin ${DEPLOYDIR}/ - ls ${DEPLOYDIR}/ -} - -addtask deploy before do_build after do_compile - -PACKAGE_ARCH = "${MACHINE_SOCARCH}" -COMPATIBLE_MACHINE = "(mx7d-nxp-bsp)" - diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.10.0.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.10.0.bb deleted file mode 100644 index 7706b1395..000000000 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.10.0.bb +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2017-2021 NXP -# Released under the MIT license (see COPYING.MIT for the terms) - -require imx-mcore-demos.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=e565271ec9a80ce47abbddc4bffe56fa" - -SRC_URI[imx7ulp.md5sum] = "f3d312d2a12d76cc353e23ee08ba1c1c" -SRC_URI[imx7ulp.sha256sum] = "43f2de5db02bcb406160886e04d083e7a9253f688fe7b3be75bc9c9e13d425cc" - -SRC_URI[imx8mm.md5sum] = "3ece10e2ca255e6964b405f17c9f6342" -SRC_URI[imx8mm.sha256sum] = "c14f6d2f41d2a16eb9f948c6182ef3fbb9dfccdd5399b78e2fe3fa8ae9006dde" - -SRC_URI[imx8mq.md5sum] = "b5034e35dca3c2b6c1b4d38b16cddaa7" -SRC_URI[imx8mq.sha256sum] = "ec44b737630c088dd23c1f855ce8478bae531d75a9c7021eb25e9268a8b9a425" - -COMPATIBLE_MACHINE = "(mx7ulp-nxp-bsp|mx8mm-nxp-bsp|mx8mq-nxp-bsp)" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.12.1.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.12.1.bb new file mode 100644 index 000000000..f415ef2d4 --- /dev/null +++ b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.12.1.bb @@ -0,0 +1,19 @@ +# Copyright 2017-2022 NXP +# Released under the MIT license (see COPYING.MIT for the terms) + +require imx-mcore-demos.inc + +LIC_FILES_CHKSUM:mx8mm-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" +LIC_FILES_CHKSUM:mx8mq-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" +LIC_FILES_CHKSUM:mx7ulp-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" + +SRC_URI[imx8mm.md5sum] = "c2261058127d67605910b048585d6b67" +SRC_URI[imx8mm.sha256sum] = "0150edef613130b8c09644356087185a370e4148bc6974eac47b8b01b2735b72" + +SRC_URI[imx8mq.md5sum] = "e6e8b52671cbdd3e756cad23b05fe77b" +SRC_URI[imx8mq.sha256sum] = "745db64406babca6311f2b760a5e325298c028b55de694affd831b94f772e0f3" + +SRC_URI[imx7ulp.md5sum] = "501d223d55787eecebb2438e20c0ca1e" +SRC_URI[imx7ulp.sha256sum] = "69b576541f3815a9b5bc19ba188da6e1764e6244cad178282f13ff27da1e4c59" + +COMPATIBLE_MACHINE = "(mx7ulp-nxp-bsp|mx8mm-nxp-bsp|mx8mq-nxp-bsp)" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.9.0.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.9.0.bb index d97ca8f46..63c402dda 100644 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.9.0.bb +++ b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m4-demos_2.9.0.bb @@ -4,7 +4,8 @@ require imx-mcore-demos.inc LIC_FILES_CHKSUM:mx8dxl-nxp-bsp = "file://COPYING;md5=cf3f9b8d09bc3926b1004ea71f7a248a" -LIC_FILES_CHKSUM = "file://COPYING;md5=a632fefd1c359980434f9389833cab3a" +LIC_FILES_CHKSUM:mx8qm-nxp-bsp = "file://COPYING;md5=a632fefd1c359980434f9389833cab3a" +LIC_FILES_CHKSUM:mx8qxp-nxp-bsp = "file://COPYING;md5=a632fefd1c359980434f9389833cab3a" SRC_URI[imx8dxl.md5sum] = "8850c04a8af91e2bd822cecd5ec56e12" SRC_URI[imx8dxl.sha256sum] = "66ddba970712ed394de4034b362334a12caa5865a6afc1dfb5a897bb55b4fcf1" @@ -15,4 +16,4 @@ SRC_URI[imx8qm.sha256sum] = "c695e72b0c7f609132f5990469cf950c03e137de887bd7e24d0 SRC_URI[imx8qx.md5sum] = "5bc15014f59b2b11c71299fac608be5d" SRC_URI[imx8qx.sha256sum] = "bbb268a30a58a86e38966122191c8aa69f427c6c1d56b0ce81e518f4d652782a" -COMPATIBLE_MACHINE = "(mx7ulp-nxp-bsp|mx8dxl-nxp-bsp|mx8mq-nxp-bsp|mx8qm-nxp-bsp|mx8qxp-nxp-bsp)" +COMPATIBLE_MACHINE = "(mx8dxl-nxp-bsp|mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8dx-nxp-bsp)" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.10.0.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.10.0.bb deleted file mode 100644 index 4c0914dc2..000000000 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.10.0.bb +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2019-2021 NXP -# Released under the MIT license (see COPYING.MIT for the terms) - -require imx-mcore-demos.inc - -LIC_FILES_CHKSUM = "file://COPYING;md5=e565271ec9a80ce47abbddc4bffe56fa" - -SRC_URI[imx8mnddr3l.md5sum] = "f7d651d04ffc4b8fa26b19b1289f5d65" -SRC_URI[imx8mnddr3l.sha256sum] = "9377eceaddb973f1cb51ae75d8dd47c7a0bc4d82f915bf25a81cddd5d633e805" - -SRC_URI[imx8mn.md5sum] = "11ee5b3f9494ba99c440b249eb99617a" -SRC_URI[imx8mn.sha256sum] = "aa4a57ed2ddbf6e27a14269be38f5ab3803889d71e8dcca76f8586a77802b010" - -SRC_URI[imx8mp.md5sum] = "5167520c8493e8e2d54d1d60e22ff5d4" -SRC_URI[imx8mp.sha256sum] = "cdb9478d1b7fb74f21d15bee56a8f6d48fe3e4f97dd17a5e4499c72040988ed2" - -COMPATIBLE_MACHINE = "(mx8mnul-nxp-bsp|mx8mn-nxp-bsp|mx8mp-nxp-bsp|mx8mpul-nxp-bsp)" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.12.1.bb b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.12.1.bb new file mode 100644 index 000000000..50e096ee2 --- /dev/null +++ b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-m7-demos_2.12.1.bb @@ -0,0 +1,20 @@ +# Copyright 2019-2022 NXP +# Released under the MIT license (see COPYING.MIT for the terms) + +require imx-mcore-demos.inc + +LIC_FILES_CHKSUM:mx8mn-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" +LIC_FILES_CHKSUM:mx8mnul-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" +LIC_FILES_CHKSUM:mx8mp-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" +LIC_FILES_CHKSUM:mx8mpul-nxp-bsp = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" + +SRC_URI[imx8mn.md5sum] = "d7ade5eef38ebeb297eb855d4bf565eb" +SRC_URI[imx8mn.sha256sum] = "ba7f078d17369e3a9e3ddd74dbe3853cbfa127ad1cbdb7fd2b99f58427a5bfb1" + +SRC_URI[imx8mnddr3l.md5sum] = "c0768666809999af84d8a529b8ec140f" +SRC_URI[imx8mnddr3l.sha256sum] = "79d716e0d4de689bb0cd015a3d2102e28bfa0f89291fb61210a72bc0afec442e" + +SRC_URI[imx8mp.md5sum] = "f8d11f51d3c30c8d06df1e2da6852218" +SRC_URI[imx8mp.sha256sum] = "21ebebaf38a4334e1aabea4a91a5c6a5580e474f45c49d8a4623e4376f1e585d" + +COMPATIBLE_MACHINE = "(mx8mn-nxp-bsp|mx8mnul-nxp-bsp|mx8mp-nxp-bsp|mx8mpul-nxp-bsp)" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos-2.10.inc b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos-2.10.inc deleted file mode 100644 index a754e085a..000000000 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos-2.10.inc +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2021 NXP -# Released under the MIT license (see COPYING.MIT for the terms) - -SUMMARY = "i.MX M33 core Demo images" -SECTION = "app" -LICENSE = "Proprietary" - -inherit deploy fsl-eula2-unpack2 - -SOC ?= "INVALID" -SOC:mx8ulp-nxp-bsp = "imx8ulp" - -MCORE_TYPE ?= "m33" -MCORE_TYPE:mx8ulp-nxp-bsp = "m33" - -IMX_PACKAGE_NAME = "${SOC}-${MCORE_TYPE}-demo-${PV}" -SRC_URI:append = ";name=${SOC}" - -SCR = "SCR-${SOC}-${MCORE_TYPE}-demo.txt" - -do_install () { - # install elf format binary to /lib/firmware - install -d ${D}${base_libdir}/firmware - install -m 0644 ${S}/*.elf ${D}${base_libdir}/firmware -} - -DEPLOY_FILE_EXT ?= "bin" - -do_deploy () { - # Install the demo binaries - install -m 0644 ${S}/*.${DEPLOY_FILE_EXT} ${DEPLOYDIR}/ -} - -addtask deploy after do_install - -PACKAGE_ARCH = "${MACHINE_SOCARCH}" diff --git a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos.inc b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos.inc index 8181dbbfc..7fc675a77 100644 --- a/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos.inc +++ b/meta-digi-arm/dynamic-layers/freescale-layer/recipes-fsl/mcore-demos/imx-mcore-demos.inc @@ -7,7 +7,7 @@ LICENSE = "Proprietary" inherit deploy fsl-eula2-unpack2 -SOC ?= "INVALID" +SOC ?= "INVALID" SOC:mx7ulp-nxp-bsp = "imx7ulp" SOC:mx8dxl-nxp-bsp = "imx8dxl" SOC:mx8mm-nxp-bsp = "imx8mm" @@ -18,7 +18,9 @@ SOC:mx8mpul-nxp-bsp = "imx8mp" SOC:mx8mq-nxp-bsp = "imx8mq" SOC:mx8qm-nxp-bsp = "imx8qm" SOC:mx8qxp-nxp-bsp = "imx8qx" +SOC:mx8dx-nxp-bsp = "imx8qx" SOC:mx8ulp-nxp-bsp = "imx8ulp" +SOC:mx93-nxp-bsp = "imx93" MCORE_TYPE ?= "m4" MCORE_TYPE:mx8mn-nxp-bsp = "m7" @@ -26,6 +28,7 @@ MCORE_TYPE:mx8mnul-nxp-bsp = "m7" MCORE_TYPE:mx8mp-nxp-bsp = "m7" MCORE_TYPE:mx8mpul-nxp-bsp = "m7" MCORE_TYPE:mx8ulp-nxp-bsp = "m33" +MCORE_TYPE:mx93-nxp-bsp = "m33" IMX_PACKAGE_NAME = "${SOC}-${MCORE_TYPE}-demo-${PV}" SRC_URI:append = ";name=${SOC}"