summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan Eatmon <reatmon@ti.com>2026-02-17 10:07:12 -0600
committerRyan Eatmon <reatmon@ti.com>2026-02-17 16:05:14 -0600
commit123245b63842dd78f6a51aae4d8802b5898debf3 (patch)
treeed83aee25a90c9ba8d01465a6f5e08784cbbad06
parent1c2398c320609f8f473a30f15de592549c461fbb (diff)
downloadmeta-ti-123245b63842dd78f6a51aae4d8802b5898debf3.tar.gz
conf: Change weak assignment of IMAGE_BOOT_FILES
Rather than using ?= to default the value of IMAGE_BOOT_FILES, instead use += to add the files we want to the probably empty value. We ran into an issue where the recent ti-core-initramfs changes used += and overrode the ?= in k3.inc, resulting in no boot files being packaged in the wic boot partition. This addresses the issue by ensuring that we never have a situation where the required files are not in the final list. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r--meta-ti-bsp/conf/machine/include/am57xx.inc2
-rw-r--r--meta-ti-bsp/conf/machine/include/k3.inc2
-rw-r--r--meta-ti-bsp/conf/machine/include/ti33x.inc2
-rw-r--r--meta-ti-bsp/conf/machine/include/ti43x.inc2
4 files changed, 4 insertions, 4 deletions
diff --git a/meta-ti-bsp/conf/machine/include/am57xx.inc b/meta-ti-bsp/conf/machine/include/am57xx.inc
index 6acc0cb0..cce42e2c 100644
--- a/meta-ti-bsp/conf/machine/include/am57xx.inc
+++ b/meta-ti-bsp/conf/machine/include/am57xx.inc
@@ -45,6 +45,6 @@ MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 screen alsa mmip dsp gc320 p
45 45
46IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap" 46IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
47WKS_FILE ?= "sdimage-2part.wks" 47WKS_FILE ?= "sdimage-2part.wks"
48IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES} ipc/dra7-ipu1-fw.xem4;dra7-ipu1-fw.xem4" 48IMAGE_BOOT_FILES += "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES} ipc/dra7-ipu1-fw.xem4;dra7-ipu1-fw.xem4"
49do_image_wic[depends] += "virtual/bootloader:do_deploy" 49do_image_wic[depends] += "virtual/bootloader:do_deploy"
50do_image_wic[depends] += "ti-rtos-messageq-test-fw:do_deploy" 50do_image_wic[depends] += "ti-rtos-messageq-test-fw:do_deploy"
diff --git a/meta-ti-bsp/conf/machine/include/k3.inc b/meta-ti-bsp/conf/machine/include/k3.inc
index 698b46d7..89a67f3c 100644
--- a/meta-ti-bsp/conf/machine/include/k3.inc
+++ b/meta-ti-bsp/conf/machine/include/k3.inc
@@ -43,7 +43,7 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "ti-pka-fw"
43 43
44IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap" 44IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
45 45
46IMAGE_BOOT_FILES ?= "${SPL_BINARYNAME} u-boot.${UBOOT_SUFFIX} tiboot3.bin tiboot3-*-evm.bin" 46IMAGE_BOOT_FILES += "${SPL_BINARYNAME} u-boot.${UBOOT_SUFFIX} tiboot3.bin tiboot3-*-evm.bin"
47IMAGE_EFI_BOOT_FILES ?= "${IMAGE_BOOT_FILES}" 47IMAGE_EFI_BOOT_FILES ?= "${IMAGE_BOOT_FILES}"
48 48
49EFI_PROVIDER ?= "grub-efi" 49EFI_PROVIDER ?= "grub-efi"
diff --git a/meta-ti-bsp/conf/machine/include/ti33x.inc b/meta-ti-bsp/conf/machine/include/ti33x.inc
index 252b6e5a..2b5ee53b 100644
--- a/meta-ti-bsp/conf/machine/include/ti33x.inc
+++ b/meta-ti-bsp/conf/machine/include/ti33x.inc
@@ -91,5 +91,5 @@ MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 alsa"
91 91
92IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap" 92IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
93WKS_FILE ?= "sdimage-2part.wks" 93WKS_FILE ?= "sdimage-2part.wks"
94IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}" 94IMAGE_BOOT_FILES += "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}"
95do_image_wic[depends] += "virtual/bootloader:do_deploy" 95do_image_wic[depends] += "virtual/bootloader:do_deploy"
diff --git a/meta-ti-bsp/conf/machine/include/ti43x.inc b/meta-ti-bsp/conf/machine/include/ti43x.inc
index 5c09e2f5..0c37871a 100644
--- a/meta-ti-bsp/conf/machine/include/ti43x.inc
+++ b/meta-ti-bsp/conf/machine/include/ti43x.inc
@@ -63,5 +63,5 @@ MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 screen alsa"
63 63
64IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap" 64IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
65WKS_FILE ?= "sdimage-2part.wks" 65WKS_FILE ?= "sdimage-2part.wks"
66IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}" 66IMAGE_BOOT_FILES += "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}"
67do_image_wic[depends] += "virtual/bootloader:do_deploy" 67do_image_wic[depends] += "virtual/bootloader:do_deploy"