summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-bsp/imx-mkimage/imx-boot_1.0.bb')
-rw-r--r--recipes-bsp/imx-mkimage/imx-boot_1.0.bb21
1 files changed, 21 insertions, 0 deletions
diff --git a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
index 6b027eb75..120f0594e 100644
--- a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
+++ b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
@@ -63,6 +63,7 @@ BOOT_STAGING:mx8m-generic-bsp = "${S}/iMX8M"
63BOOT_STAGING:mx8dx-generic-bsp = "${S}/iMX8QX" 63BOOT_STAGING:mx8dx-generic-bsp = "${S}/iMX8QX"
64BOOT_STAGING:mx91-generic-bsp = "${S}/iMX91" 64BOOT_STAGING:mx91-generic-bsp = "${S}/iMX91"
65BOOT_STAGING:mx93-generic-bsp = "${S}/iMX93" 65BOOT_STAGING:mx93-generic-bsp = "${S}/iMX93"
66BOOT_STAGING:mx943-generic-bsp = "${S}/iMX94"
66BOOT_STAGING:mx95-generic-bsp = "${S}/iMX95" 67BOOT_STAGING:mx95-generic-bsp = "${S}/iMX95"
67 68
68SOC_FAMILY = "INVALID" 69SOC_FAMILY = "INVALID"
@@ -72,11 +73,17 @@ SOC_FAMILY:mx8x-generic-bsp = "mx8x"
72SOC_FAMILY:mx8ulp-generic-bsp = "mx8ulp" 73SOC_FAMILY:mx8ulp-generic-bsp = "mx8ulp"
73SOC_FAMILY:mx91-generic-bsp = "mx91" 74SOC_FAMILY:mx91-generic-bsp = "mx91"
74SOC_FAMILY:mx93-generic-bsp = "mx93" 75SOC_FAMILY:mx93-generic-bsp = "mx93"
76SOC_FAMILY:mx943-generic-bsp = "mx943"
75SOC_FAMILY:mx95-generic-bsp = "mx95" 77SOC_FAMILY:mx95-generic-bsp = "mx95"
76 78
77REV_OPTION ?= "REV=${IMX_SOC_REV_UPPER}" 79REV_OPTION ?= "REV=${IMX_SOC_REV_UPPER}"
78 80
79MKIMAGE_EXTRA_ARGS ?= "" 81MKIMAGE_EXTRA_ARGS ?= ""
82MKIMAGE_EXTRA_ARGS:mx943-nxp-bsp ?= " \
83 OEI=${OEI_ENABLE} \
84 LPDDR_TYPE=${DDR_TYPE} \
85 MSEL=${MSEL_TYPE} \
86"
80MKIMAGE_EXTRA_ARGS:mx95-nxp-bsp ?= " \ 87MKIMAGE_EXTRA_ARGS:mx95-nxp-bsp ?= " \
81 OEI=${OEI_ENABLE} \ 88 OEI=${OEI_ENABLE} \
82 LPDDR_TYPE=${DDR_TYPE} \ 89 LPDDR_TYPE=${DDR_TYPE} \
@@ -177,6 +184,14 @@ compile_mx93() {
177 fi 184 fi
178} 185}
179 186
187compile_mx943() {
188 bbnote i.MX 943 boot binary build
189 compile_mx93
190
191 cp ${DEPLOY_DIR_IMAGE}/${SYSTEM_MANAGER_FIRMWARE_NAME}.bin \
192 ${BOOT_STAGING}/${SYSTEM_MANAGER_FIRMWARE_BASENAME}.bin
193}
194
180compile_mx95() { 195compile_mx95() {
181 bbnote i.MX 95 boot binary build 196 bbnote i.MX 95 boot binary build
182 compile_mx93 197 compile_mx93
@@ -348,6 +363,12 @@ deploy_mx93() {
348 fi 363 fi
349} 364}
350 365
366deploy_mx943() {
367 deploy_mx93
368 install -m 0644 ${BOOT_STAGING}/${SYSTEM_MANAGER_FIRMWARE_BASENAME}.bin \
369 ${DEPLOYDIR}/${BOOT_TOOLS}/${SYSTEM_MANAGER_FIRMWARE_NAME}.bin
370}
371
351deploy_mx95() { 372deploy_mx95() {
352 deploy_mx93 373 deploy_mx93
353 install -m 0644 ${BOOT_STAGING}/${SYSTEM_MANAGER_FIRMWARE_BASENAME}.bin \ 374 install -m 0644 ${BOOT_STAGING}/${SYSTEM_MANAGER_FIRMWARE_BASENAME}.bin \