summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-bsp
diff options
context:
space:
mode:
authorAndrew Davis <afd@ti.com>2022-11-04 22:46:06 +0000
committerRyan Eatmon <reatmon@ti.com>2022-11-23 16:08:24 -0600
commitc388ad3df13dfd391980467e84993321578f40cb (patch)
treec46a7e366f9f8f68be775290b5d9a0a401187b62 /meta-ti-bsp/recipes-bsp
parent485a6955c52e98139a9e7cb2fcd965385153f060 (diff)
downloadmeta-ti-c388ad3df13dfd391980467e84993321578f40cb.tar.gz
ti-sci-fw: Use SYSFW_TIBOOT3 to point to the SYSFW image
Currently we reuse UBOOT_* names which usually are the same we want to give to the name of the SYSFW binary. This isn't always correct, we should use a SYSFW specific variable in case the UBOOT names are changed. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/recipes-bsp')
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb16
1 files changed, 8 insertions, 8 deletions
diff --git a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
index 61afeaeb..dc7cd588 100644
--- a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
+++ b/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
@@ -37,6 +37,8 @@ SYSFW_PREFIX:am62xx-evm-k3r5 = "fs"
37 37
38SYSFW_TISCI = "${S}/ti-sysfw/ti-${SYSFW_PREFIX}-firmware-${SYSFW_SOC}-*.bin" 38SYSFW_TISCI = "${S}/ti-sysfw/ti-${SYSFW_PREFIX}-firmware-${SYSFW_SOC}-*.bin"
39 39
40SYSFW_TIBOOT3 = "tiboot3-${SYSFW_SOC}-${SYSFW_SUFFIX}-${SYSFW_CONFIG}.bin"
41
40SYSFW_BINARY = "sysfw-${SYSFW_SOC}-${SYSFW_CONFIG}.itb" 42SYSFW_BINARY = "sysfw-${SYSFW_SOC}-${SYSFW_CONFIG}.itb"
41SYSFW_VBINARY = "sysfw-${PV}-${SYSFW_SOC}-${SYSFW_CONFIG}.itb" 43SYSFW_VBINARY = "sysfw-${PV}-${SYSFW_SOC}-${SYSFW_CONFIG}.itb"
42SYSFW_IMAGE = "sysfw-${SYSFW_SOC}-${SYSFW_CONFIG}.itb" 44SYSFW_IMAGE = "sysfw-${SYSFW_SOC}-${SYSFW_CONFIG}.itb"
@@ -78,10 +80,9 @@ do_install() {
78 fi 80 fi
79 fi 81 fi
80 82
81 if [ -f "${WORKDIR}/imggen/${UBOOT_BINARY}" ]; then 83 if [ -f "${WORKDIR}/imggen/${SYSFW_TIBOOT3}" ]; then
82 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} 84 install -m 644 ${WORKDIR}/imggen/${SYSFW_TIBOOT3} ${D}/boot/${SYSFW_TIBOOT3}
83 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} 85 ln -sf ${SYSFW_TIBOOT3} ${D}/boot/tiboot3.bin
84 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY}
85 fi 86 fi
86} 87}
87 88
@@ -100,10 +101,9 @@ do_deploy () {
100 fi 101 fi
101 fi 102 fi
102 103
103 if [ -f "${WORKDIR}/imggen/${UBOOT_BINARY}" ]; then 104 if [ -f "${WORKDIR}/imggen/${SYSFW_TIBOOT3}" ]; then
104 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} 105 install -m 644 ${WORKDIR}/imggen/${SYSFW_TIBOOT3} ${DEPLOYDIR}/${SYSFW_TIBOOT3}
105 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} 106 ln -sf ${SYSFW_TIBOOT3} ${DEPLOYDIR}/tiboot3.bin
106 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_BINARY}
107 fi 107 fi
108 108
109 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ 109 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/