imx-m4-demos, imx-m7-demos: Update recipes to new BSP release imx_5.4.47_2.2.0

Includes:
meta-imx: Remove imx sub-folder [YOCIMX-4148]

    Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
imx-mcore-demos-2.8.inc: Correct i.MX 8DXL package name [YOCIMX-4443]
imx-mcore-demos-2.8.inc: Create inc M4/M7 recipes [YOCIMX-4443]

    Put the common functions in the inc file.

    Signed-off-by: Jun Zhu <junzhu@nxp.com>
m4-demos:  Add 8dxl back to 8dxlphantom m4

    Signed-off-by: Lauren Post <lauren.post@nxp.com>
imx-m4-demos_2.8.1.bb: Remove i.MX 8QXP version [YOCIMX-4866]
m4-demos: Upgrade to v2.8.0.1 [YOCIMX-4866]

    - imx7ulp
    - imx8mm/8mn/8mq
    - imx8qm/8qxp

    Signed-off-by: Jun Zhu <junzhu@nxp.com>
m4-demos: Upgrade i.MX 8DXL 8MP to v2.8.1 [YOCIMX-4866]
imx-m7-demos: Update imx8mn package v2.8.0.1 to EULA 1b4db4b

    Signed-off-by: i.MX Yocto Project Build <imx.build@nxp.com>

Signed-off-by: Hector Bujanda <Hector.Bujanda@digi.com>
This commit is contained in:
Hector Bujanda 2020-10-29 10:40:07 +01:00
parent 12dce0052f
commit 9852058284
8 changed files with 79 additions and 60 deletions

View File

@ -0,0 +1,9 @@
The M4 demo app version of each SoCs are followed:
* 2.8.1 -- i.MX 8DXL
* 2.8.0.1 -- i.MX 7ULP, 8MM, 8MQ, 8QM, 8QXP
* 2.6.0 -- i.MX 8DXL-Phantom
* 1.0.1 -- i.MX 7D
The M7 demo app version of each SoCs are followed:
* 2.8.1 -- i.MX 8MP
* 2.8.0.1 -- i.MX 8MN

View File

@ -0,0 +1,23 @@
# Copyright 2017-2020 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
require imx-mcore-demos-2.8.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=1b4db4b25c3a1e422c0c0ed64feb65d2"
SRC_URI[imx7ulp.md5sum] = "e08d9dd060ad7da050b169d81492e163"
SRC_URI[imx7ulp.sha256sum] = "079b84263b5522711a31acec9d290e8843c002fd5b314e5a9a1fddee9c039aa6"
SRC_URI[imx8mm.md5sum] = "0a132f5bc45958eb722c669f4766d079"
SRC_URI[imx8mm.sha256sum] = "500a7d775b5d2af3c3f54f425f0cb3d05dcbf255e7dd7bb38c981ce9010ebec1"
SRC_URI[imx8mq.md5sum] = "bc5df9ad5986fd5fee745a80feb72bb1"
SRC_URI[imx8mq.sha256sum] = "7ed6f251d08e4c6c2fcfe8aef89dc98f3b8cb6e11007c9f3d8073c502e85c054"
SRC_URI[imx8qm.md5sum] = "7bfcad2c582c528aaeb0226598754ab3"
SRC_URI[imx8qm.sha256sum] = "c669de065923753c818f6b3bad0687d1f49eb94ababd076096556815c030a7f3"
SRC_URI[imx8qx.md5sum] = "501dc76bb0a889d4d3aec8ab428eda89"
SRC_URI[imx8qx.sha256sum] = "3521608924aad04f5fd06444e385b3e8c2e2a63344c7a0956f7d53314c56f187"
COMPATIBLE_MACHINE = "(mx7ulp|mx8mm|mx8mq|mx8qm|mx8qxp)"

View File

@ -1,11 +0,0 @@
# Copyright 2017-2019 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
require imx-m4-demos-2.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9"
SRC_URI[imx8qx.md5sum] = "d9cbcb6a5bf4a9e73399dfa82191670e"
SRC_URI[imx8qx.sha256sum] = "7800cdbebe07f426cdac50b0e295d64215164a767e79ca58bd917445c50e345f"
COMPATIBLE_MACHINE = "(mx8qxp)"

View File

@ -0,0 +1,12 @@
# Copyright 2017-2020 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
require imx-mcore-demos-2.8.inc
LIC_FILES_CHKSUM_mx8qxp = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9"
LIC_FILES_CHKSUM = "file://COPYING;md5=983e4c77621568488dd902b27e0c2143"
SRC_URI[imx8dxl.md5sum] = "7f09bb52f744f60b6301c70c43081d96"
SRC_URI[imx8dxl.sha256sum] = "63427d2ff6089b5cec2fc3cfdbaf915f371ca34fa637b856afa6c8d6957e9abf"
COMPATIBLE_MACHINE = "(mx8dxl)"

View File

@ -0,0 +1,11 @@
# Copyright 2019-2020 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
require imx-mcore-demos-2.8.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=1b4db4b25c3a1e422c0c0ed64feb65d2"
SRC_URI[imx8mn.md5sum] = "3beaedc3fde76585551890df2659e61b"
SRC_URI[imx8mn.sha256sum] = "13ce4a19d51e19cfdee9203a943a57637d001840fe546cacb5a5c741e66bbb43"
COMPATIBLE_MACHINE = "(mx8mn)"

View File

@ -0,0 +1,11 @@
# Copyright 2019-2020 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
require imx-mcore-demos-2.8.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=983e4c77621568488dd902b27e0c2143"
SRC_URI[imx8mp.md5sum] = "a4be9423223bffb703d31db799c3b7d9"
SRC_URI[imx8mp.sha256sum] = "4a324f3da3bb027e4c1f92184ea63b1a0f037fc22e355ac49b8819fd45821b9a"
COMPATIBLE_MACHINE = "(mx8mp)"

View File

@ -1,7 +1,7 @@
# Copyright 2017-2018 NXP # Copyright 2017-2020 NXP
# Released under the MIT license (see COPYING.MIT for the terms) # Released under the MIT license (see COPYING.MIT for the terms)
SUMMARY = "i.MX M4 core Demo images" SUMMARY = "i.MX M4/M7 core Demo images"
SECTION = "app" SECTION = "app"
LICENSE = "Proprietary" LICENSE = "Proprietary"
@ -9,16 +9,23 @@ inherit deploy fsl-eula2-unpack2
SOC ?= "INVALID" SOC ?= "INVALID"
SOC_mx7ulp = "imx7ulp" SOC_mx7ulp = "imx7ulp"
SOC_mx8dxl = "imx8dxl"
SOC_mx8mm = "imx8mm" SOC_mx8mm = "imx8mm"
SOC_mx8mn = "imx8mn"
SOC_mx8mp = "imx8mp"
SOC_mx8mq = "imx8mq" SOC_mx8mq = "imx8mq"
SOC_mx8qm = "imx8qm" SOC_mx8qm = "imx8qm"
SOC_mx8qxp = "imx8qx" SOC_mx8qxp = "imx8qx"
SOC_mx8dxl = "imx8dxl" SOC_mx8phantomdxl = "imx8dxl-phantom"
IMX_PACKAGE_NAME = "${SOC}-m4-demo-${PV}" MCORE_TYPE ?= "m4"
MCORE_TYPE_mx8mn = "m7"
MCORE_TYPE_mx8mp = "m7"
IMX_PACKAGE_NAME = "${SOC}-${MCORE_TYPE}-demo-${PV}"
SRC_URI_append = ";name=${SOC}" SRC_URI_append = ";name=${SOC}"
SCR = "SCR-${SOC}-m4-demo.txt" SCR = "SCR-${SOC}-${MCORE_TYPE}-demo.txt"
do_install () { do_install () {
# install elf format binary to /lib/firmware # install elf format binary to /lib/firmware
@ -33,6 +40,7 @@ do_deploy () {
# Install the demo binaries # Install the demo binaries
install -m 0644 ${S}/*.${DEPLOY_FILE_EXT} ${DEPLOYDIR}/ install -m 0644 ${S}/*.${DEPLOY_FILE_EXT} ${DEPLOYDIR}/
} }
addtask deploy after do_install addtask deploy after do_install
PACKAGE_ARCH = "${MACHINE_SOCARCH}" PACKAGE_ARCH = "${MACHINE_SOCARCH}"

View File

@ -1,44 +0,0 @@
# Copyright 2019-2020 NXP
# Released under the MIT license (see COPYING.MIT for the terms)
SUMMARY = "i.MX M7 core Demo images"
SECTION = "app"
LICENSE = "Proprietary"
inherit deploy fsl-eula2-unpack2
SOC ?= "INVALID"
SOC_mx8mn = "imx8mn"
SOC_mx8mp = "imx8mp"
IMX_PACKAGE_NAME = "${SOC}-m7-demo-${PV}"
SRC_URI_append = ";name=${SOC}"
SCR = "SCR-${SOC}-m7-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"
DEPLOY_FILE_EXT_mx7ulp = "img"
do_deploy () {
# Install the demo binaries
install -m 0644 ${S}/*.${DEPLOY_FILE_EXT} ${DEPLOYDIR}/
}
addtask deploy after do_install
PACKAGE_ARCH = "${MACHINE_SOCARCH}"
LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9"
SRC_URI[imx8mn.md5sum] = "21b718fab2c4e77c8a848667698d74d1"
SRC_URI[imx8mn.sha256sum] = "e877c7462b6ea87c498563842f42352d204eb28a65f35f7dc1fec643f84abb66"
SRC_URI[imx8mp.md5sum] = "3dd44131b41dd902a8ce1b53eb9a0cd6"
SRC_URI[imx8mp.sha256sum] = "c7ed19d1d164c910af114d58fc53628b6e237262e657e082ac7beb685f0398ec"
COMPATIBLE_MACHINE = "(mx8mn|mx8mp)"