diff options
Diffstat (limited to 'recipes-bsp/imx-mkimage/imx-boot_1.0.bb')
| -rw-r--r-- | recipes-bsp/imx-mkimage/imx-boot_1.0.bb | 21 |
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" | |||
| 63 | BOOT_STAGING:mx8dx-generic-bsp = "${S}/iMX8QX" | 63 | BOOT_STAGING:mx8dx-generic-bsp = "${S}/iMX8QX" |
| 64 | BOOT_STAGING:mx91-generic-bsp = "${S}/iMX91" | 64 | BOOT_STAGING:mx91-generic-bsp = "${S}/iMX91" |
| 65 | BOOT_STAGING:mx93-generic-bsp = "${S}/iMX93" | 65 | BOOT_STAGING:mx93-generic-bsp = "${S}/iMX93" |
| 66 | BOOT_STAGING:mx943-generic-bsp = "${S}/iMX94" | ||
| 66 | BOOT_STAGING:mx95-generic-bsp = "${S}/iMX95" | 67 | BOOT_STAGING:mx95-generic-bsp = "${S}/iMX95" |
| 67 | 68 | ||
| 68 | SOC_FAMILY = "INVALID" | 69 | SOC_FAMILY = "INVALID" |
| @@ -72,11 +73,17 @@ SOC_FAMILY:mx8x-generic-bsp = "mx8x" | |||
| 72 | SOC_FAMILY:mx8ulp-generic-bsp = "mx8ulp" | 73 | SOC_FAMILY:mx8ulp-generic-bsp = "mx8ulp" |
| 73 | SOC_FAMILY:mx91-generic-bsp = "mx91" | 74 | SOC_FAMILY:mx91-generic-bsp = "mx91" |
| 74 | SOC_FAMILY:mx93-generic-bsp = "mx93" | 75 | SOC_FAMILY:mx93-generic-bsp = "mx93" |
| 76 | SOC_FAMILY:mx943-generic-bsp = "mx943" | ||
| 75 | SOC_FAMILY:mx95-generic-bsp = "mx95" | 77 | SOC_FAMILY:mx95-generic-bsp = "mx95" |
| 76 | 78 | ||
| 77 | REV_OPTION ?= "REV=${IMX_SOC_REV_UPPER}" | 79 | REV_OPTION ?= "REV=${IMX_SOC_REV_UPPER}" |
| 78 | 80 | ||
| 79 | MKIMAGE_EXTRA_ARGS ?= "" | 81 | MKIMAGE_EXTRA_ARGS ?= "" |
| 82 | MKIMAGE_EXTRA_ARGS:mx943-nxp-bsp ?= " \ | ||
| 83 | OEI=${OEI_ENABLE} \ | ||
| 84 | LPDDR_TYPE=${DDR_TYPE} \ | ||
| 85 | MSEL=${MSEL_TYPE} \ | ||
| 86 | " | ||
| 80 | MKIMAGE_EXTRA_ARGS:mx95-nxp-bsp ?= " \ | 87 | MKIMAGE_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 | ||
| 187 | compile_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 | |||
| 180 | compile_mx95() { | 195 | compile_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 | ||
| 366 | deploy_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 | |||
| 351 | deploy_mx95() { | 372 | deploy_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 \ |
