summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChirag Shilwant <c-shilwant@ti.com>2025-05-06 14:40:15 +0530
committerRyan Eatmon <reatmon@ti.com>2025-05-14 17:28:47 -0500
commit87ab9adb983abaa61e4981283f1bd57a8450f4ac (patch)
tree130ff21515577455cf0ce8bd14741db081bd6d6e
parenta04e9fc6d961df0ec21cdf3e96b02b606f687f3e (diff)
downloadmeta-ti-87ab9adb983abaa61e4981283f1bd57a8450f4ac.tar.gz
recipes-bsp: Add DM_FIRMWARE override for am62pxx display cluster
* For AM62P display cluster usecase, we need to pick "dss_display_share.wkup-r5f0_0.release.strip.out" from ti-linux-firmware [0] Hence, pick the display cluster firmware only when DISPLAY_CLUSTER_ENABLE is set to 1. * When DISPLAY_CLUSTER_ENABLE is not set to 1, fallback to pick the "ipc_echo_testb_mcu1_0_release_strip.xer5f" DM firmware. [0]: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/tree/ti-dm/am62pxx?h=11.00.12 Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb1
-rw-r--r--meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc1
2 files changed, 2 insertions, 0 deletions
diff --git a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb
index ddb91e99..7ce09383 100644
--- a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb
+++ b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb
@@ -38,6 +38,7 @@ INSTALL_DM_FW_DIR = "${nonarch_base_libdir}/firmware/${DM_FW_DIR}"
38 38
39DM_FIRMWARE = "ipc_echo_testb_mcu1_0_release_strip.xer5f" 39DM_FIRMWARE = "ipc_echo_testb_mcu1_0_release_strip.xer5f"
40DM_FIRMWARE:am62axx = "dm_edgeai_mcu1_0_release_strip.out" 40DM_FIRMWARE:am62axx = "dm_edgeai_mcu1_0_release_strip.out"
41DM_FIRMWARE:am62pxx = "${@oe.utils.conditional('DISPLAY_CLUSTER_ENABLE', '1', 'dss_display_share.wkup-r5f0_0.release.strip.out', 'ipc_echo_testb_mcu1_0_release_strip.xer5f', d)}"
41 42
42DM_FW_LIST = "" 43DM_FW_LIST = ""
43DM_FW_LIST:j721e = "${DM_FIRMWARE}" 44DM_FW_LIST:j721e = "${DM_FIRMWARE}"
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 ae8a6395..2b75de70 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
@@ -48,6 +48,7 @@ DEPENDS:append:j784s4 = " ti-hsm-demo-fw"
48 48
49DM_FIRMWARE = "ipc_echo_testb_mcu1_0_release_strip.xer5f" 49DM_FIRMWARE = "ipc_echo_testb_mcu1_0_release_strip.xer5f"
50DM_FIRMWARE:am62axx = "dm_edgeai_mcu1_0_release_strip.out" 50DM_FIRMWARE:am62axx = "dm_edgeai_mcu1_0_release_strip.out"
51DM_FIRMWARE:am62pxx = "${@oe.utils.conditional('DISPLAY_CLUSTER_ENABLE', '1', 'dss_display_share.wkup-r5f0_0.release.strip.out', 'ipc_echo_testb_mcu1_0_release_strip.xer5f', d)}"
51 52
52PLAT_SFX = "" 53PLAT_SFX = ""
53PLAT_SFX:j721e = "j721e" 54PLAT_SFX:j721e = "j721e"