summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnshul Dalal <anshuld@ti.com>2025-04-25 20:56:09 +0530
committerRyan Eatmon <reatmon@ti.com>2025-05-13 11:04:52 -0500
commit8ca73c06f7782ad7b5641deafbfe7d78d7b14a32 (patch)
treee8d808f897d938073123e21d8114aec6f29e4956
parentfcdba74bc53b401e16e03f0b05ccc8e8052cf84b (diff)
downloadmeta-ti-8ca73c06f7782ad7b5641deafbfe7d78d7b14a32.tar.gz
bsp: u-boot: deploy tispl_falcon.bin to rootfs
Falcon boot requires tispl_falcon.bin to be on the same filesystem partition as the fitImage. This patch creates a new u-boot package called 'u-boot-ti-staging-falcon' that is included in IMAGE_INSTALL when ti-falcon is enabled which allows us to deploy the required files to rootfs. Signed-off-by: Anshul Dalal <anshuld@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r--meta-ti-bsp/conf/machine/include/ti-falcon.inc1
-rw-r--r--meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc2
2 files changed, 3 insertions, 0 deletions
diff --git a/meta-ti-bsp/conf/machine/include/ti-falcon.inc b/meta-ti-bsp/conf/machine/include/ti-falcon.inc
index 55a4daa6..0b938470 100644
--- a/meta-ti-bsp/conf/machine/include/ti-falcon.inc
+++ b/meta-ti-bsp/conf/machine/include/ti-falcon.inc
@@ -1,3 +1,4 @@
1IMAGE_INSTALL:append = " u-boot-ti-staging-falcon"
1KERNEL_CLASSES:remove = "kernel-fitimage" 2KERNEL_CLASSES:remove = "kernel-fitimage"
2KERNEL_CLASSES += "kernel-fitimage-legacyhs" 3KERNEL_CLASSES += "kernel-fitimage-legacyhs"
3UBOOT_DTB_LOADADDRESS = "0x88000000" 4UBOOT_DTB_LOADADDRESS = "0x88000000"
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
index 161beb45..19f16362 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
@@ -14,6 +14,8 @@ require u-boot-mergeconfig.inc
14 14
15FILESEXTRAPATHS:prepend := "${THISDIR}/u-boot:" 15FILESEXTRAPATHS:prepend := "${THISDIR}/u-boot:"
16 16
17FILES:${PN}-falcon = "boot/tispl_falcon.bin"
18
17SUMMARY = "u-boot bootloader for TI devices" 19SUMMARY = "u-boot bootloader for TI devices"
18 20
19LICENSE = "GPL-2.0-or-later" 21LICENSE = "GPL-2.0-or-later"