diff options
author | Anshul Dalal <anshuld@ti.com> | 2025-04-25 20:56:09 +0530 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2025-05-13 11:04:52 -0500 |
commit | 8ca73c06f7782ad7b5641deafbfe7d78d7b14a32 (patch) | |
tree | e8d808f897d938073123e21d8114aec6f29e4956 | |
parent | fcdba74bc53b401e16e03f0b05ccc8e8052cf84b (diff) | |
download | meta-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.inc | 1 | ||||
-rw-r--r-- | meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 2 |
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 @@ | |||
1 | IMAGE_INSTALL:append = " u-boot-ti-staging-falcon" | ||
1 | KERNEL_CLASSES:remove = "kernel-fitimage" | 2 | KERNEL_CLASSES:remove = "kernel-fitimage" |
2 | KERNEL_CLASSES += "kernel-fitimage-legacyhs" | 3 | KERNEL_CLASSES += "kernel-fitimage-legacyhs" |
3 | UBOOT_DTB_LOADADDRESS = "0x88000000" | 4 | UBOOT_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 | ||
15 | FILESEXTRAPATHS:prepend := "${THISDIR}/u-boot:" | 15 | FILESEXTRAPATHS:prepend := "${THISDIR}/u-boot:" |
16 | 16 | ||
17 | FILES:${PN}-falcon = "boot/tispl_falcon.bin" | ||
18 | |||
17 | SUMMARY = "u-boot bootloader for TI devices" | 19 | SUMMARY = "u-boot bootloader for TI devices" |
18 | 20 | ||
19 | LICENSE = "GPL-2.0-or-later" | 21 | LICENSE = "GPL-2.0-or-later" |