diff options
| author | Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> | 2025-05-05 11:20:44 -0300 |
|---|---|---|
| committer | Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> | 2025-05-05 11:24:50 -0300 |
| commit | 0cc7db1dc77f0c5497878ee21814f9940f9a21c1 (patch) | |
| tree | b1bed91f8f9342403e0516781b668af0b128fcab /recipes-bsp/imx-mkimage/imx-boot_1.0.bb | |
| parent | 7431918c86ac6d3be2a273e091227157446960a7 (diff) | |
| download | meta-freescale-0cc7db1dc77f0c5497878ee21814f9940f9a21c1.tar.gz | |
imx-boot: Add BOOT_VARIANT variable at prefix to generated binaries
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
Diffstat (limited to 'recipes-bsp/imx-mkimage/imx-boot_1.0.bb')
| -rw-r--r-- | recipes-bsp/imx-mkimage/imx-boot_1.0.bb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb index 7f2739f44..6b027eb75 100644 --- a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb +++ b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb | |||
| @@ -44,6 +44,8 @@ OEI_NAME ?= "oei-${OEI_CORE}-*.bin" | |||
| 44 | ATF_MACHINE_NAME ?= "bl31-${ATF_PLATFORM}.bin" | 44 | ATF_MACHINE_NAME ?= "bl31-${ATF_PLATFORM}.bin" |
| 45 | ATF_MACHINE_NAME:append = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', '-optee', '', d)}" | 45 | ATF_MACHINE_NAME:append = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', '-optee', '', d)}" |
| 46 | 46 | ||
| 47 | BOOT_VARIANT ?= "" | ||
| 48 | |||
| 47 | TOOLS_NAME ?= "mkimage_imx8" | 49 | TOOLS_NAME ?= "mkimage_imx8" |
| 48 | 50 | ||
| 49 | IMX_BOOT_SOC_TARGET ?= "INVALID" | 51 | IMX_BOOT_SOC_TARGET ?= "INVALID" |
| @@ -221,7 +223,7 @@ do_compile() { | |||
| 221 | UBOOT_DTB_NAME_EXTRA="${dtb_name}" | 223 | UBOOT_DTB_NAME_EXTRA="${dtb_name}" |
| 222 | fi | 224 | fi |
| 223 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" | 225 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" |
| 224 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" | 226 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot${BOOT_VARIANT}-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" |
| 225 | 227 | ||
| 226 | for target in ${IMXBOOT_TARGETS}; do | 228 | for target in ${IMXBOOT_TARGETS}; do |
| 227 | compile_${SOC_FAMILY} | 229 | compile_${SOC_FAMILY} |
| @@ -272,7 +274,7 @@ do_install () { | |||
| 272 | bbnote "UBOOT_CONFIG = $type" | 274 | bbnote "UBOOT_CONFIG = $type" |
| 273 | 275 | ||
| 274 | UBOOT_CONFIG_EXTRA="$type" | 276 | UBOOT_CONFIG_EXTRA="$type" |
| 275 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" | 277 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot${BOOT_VARIANT}-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" |
| 276 | 278 | ||
| 277 | for target in ${IMXBOOT_TARGETS}; do | 279 | for target in ${IMXBOOT_TARGETS}; do |
| 278 | install -m 0644 ${S}/${BOOT_CONFIG_MACHINE_EXTRA}-${target} ${D}/boot/ | 280 | install -m 0644 ${S}/${BOOT_CONFIG_MACHINE_EXTRA}-${target} ${D}/boot/ |
| @@ -379,7 +381,7 @@ do_deploy() { | |||
| 379 | for type in ${UBOOT_CONFIG}; do | 381 | for type in ${UBOOT_CONFIG}; do |
| 380 | UBOOT_CONFIG_EXTRA="$type" | 382 | UBOOT_CONFIG_EXTRA="$type" |
| 381 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" | 383 | UBOOT_NAME_EXTRA="u-boot-${MACHINE}.bin-${UBOOT_CONFIG_EXTRA}" |
| 382 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" | 384 | BOOT_CONFIG_MACHINE_EXTRA="imx-boot${BOOT_VARIANT}-${MACHINE}-${UBOOT_CONFIG_EXTRA}.bin" |
| 383 | 385 | ||
| 384 | if [ -e ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} ] ; then | 386 | if [ -e ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} ] ; then |
| 385 | install -m 0644 ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} \ | 387 | install -m 0644 ${DEPLOY_DIR_IMAGE}/u-boot-spl.bin-${MACHINE}-${UBOOT_CONFIG_EXTRA} \ |
