diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2025-03-31 18:08:39 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-31 18:08:39 -0300 |
commit | 0b025dece640b6946b2973a70430190f2dcc2a12 (patch) | |
tree | c3152ab6671b7da0d3399ad6c2d07790c6441b33 /recipes-fsl/mcore-demos/imx-mcore-demos.inc | |
parent | 50242ec7eb510edfb33bbc42f01308bea64bd5dd (diff) | |
parent | d36333dce83f1848f44eaa9507ab170f2c360cd9 (diff) | |
download | meta-freescale-0b025dece640b6946b2973a70430190f2dcc2a12.tar.gz |
Merge pull request #2167 from mdrodrigo/topic/styhead
Update styhead branch
Diffstat (limited to 'recipes-fsl/mcore-demos/imx-mcore-demos.inc')
-rw-r--r-- | recipes-fsl/mcore-demos/imx-mcore-demos.inc | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/recipes-fsl/mcore-demos/imx-mcore-demos.inc b/recipes-fsl/mcore-demos/imx-mcore-demos.inc index 11621752..b8e74710 100644 --- a/recipes-fsl/mcore-demos/imx-mcore-demos.inc +++ b/recipes-fsl/mcore-demos/imx-mcore-demos.inc | |||
@@ -9,6 +9,7 @@ inherit deploy fsl-eula-unpack | |||
9 | 9 | ||
10 | SOC ?= "INVALID" | 10 | SOC ?= "INVALID" |
11 | SOC:mx7ulp-nxp-bsp = "imx7ulp" | 11 | SOC:mx7ulp-nxp-bsp = "imx7ulp" |
12 | SOC:mx7d-nxp-bsp = "imx7d-sabresd" | ||
12 | SOC:mx8dxl-nxp-bsp = "imx8dxl" | 13 | SOC:mx8dxl-nxp-bsp = "imx8dxl" |
13 | SOC:mx8mm-nxp-bsp = "imx8mm" | 14 | SOC:mx8mm-nxp-bsp = "imx8mm" |
14 | SOC:mx8mn-nxp-bsp = "imx8mn" | 15 | SOC:mx8mn-nxp-bsp = "imx8mn" |
@@ -32,26 +33,27 @@ MCORE_TYPE:mx8ulp-nxp-bsp = "m33" | |||
32 | MCORE_TYPE:mx93-nxp-bsp = "m33" | 33 | MCORE_TYPE:mx93-nxp-bsp = "m33" |
33 | MCORE_TYPE:mx95-nxp-bsp = "m7" | 34 | MCORE_TYPE:mx95-nxp-bsp = "m7" |
34 | 35 | ||
35 | SRC_URI = "${FSL_MIRROR}${SOC}-${MCORE_TYPE}-demo-${PV}.bin;name=${SOC};fsl-eula=true" | 36 | SRC_URI = "${FSL_MIRROR}/${SOC}-${MCORE_TYPE}-demo-${PV}.bin;name=${SOC};fsl-eula=true" |
36 | 37 | ||
37 | S = "${WORKDIR}/${SOC}-${MCORE_TYPE}-demo-${PV}" | 38 | S = "${WORKDIR}/${SOC}-${MCORE_TYPE}-demo-${PV}" |
38 | 39 | ||
39 | #SRC_URI="https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//imx93-m33-demo-2.14.0.bin;fsl-eula=true;name=imx93" | ||
40 | |||
41 | |||
42 | SCR = "SCR-${SOC}-${MCORE_TYPE}-demo.txt" | 40 | SCR = "SCR-${SOC}-${MCORE_TYPE}-demo.txt" |
43 | 41 | ||
42 | MCORE_DEMO_FILE_EXTENSION ?= "bin" | ||
43 | MCORE_DEMO_FILE_EXTENSION:mx7ulp-nxp-bsp = "img" | ||
44 | |||
44 | do_install () { | 45 | do_install () { |
45 | install -d ${D}${nonarch_base_libdir}/firmware | 46 | install -d ${D}${nonarch_base_libdir}/firmware |
46 | install -m 0644 ${S}/*.elf ${D}${nonarch_base_libdir}/firmware | 47 | if ls ${S}/*.elf > /dev/null 2>&1; then |
48 | install -m 0644 ${S}/*.elf ${D}${nonarch_base_libdir}/firmware | ||
49 | fi | ||
50 | install -m 0644 ${S}/*.${MCORE_DEMO_FILE_EXTENSION} ${D}${nonarch_base_libdir}/firmware | ||
47 | } | 51 | } |
48 | 52 | ||
49 | DEPLOY_FILE_EXT ?= "bin" | ||
50 | DEPLOY_FILE_EXT:mx7ulp-nxp-bsp = "img" | ||
51 | |||
52 | do_deploy () { | 53 | do_deploy () { |
53 | # Install the demo binaries | 54 | # Install the demo binaries |
54 | install -m 0644 ${S}/*.${DEPLOY_FILE_EXT} ${DEPLOYDIR}/ | 55 | install -d ${DEPLOYDIR}/mcore-demos |
56 | install -m 0644 ${S}/*.${MCORE_DEMO_FILE_EXTENSION} ${DEPLOYDIR}/mcore-demos/ | ||
55 | } | 57 | } |
56 | 58 | ||
57 | addtask deploy after do_install | 59 | addtask deploy after do_install |