summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp
diff options
context:
space:
mode:
authorChirag Shilwant <c-shilwant@ti.com>2025-04-28 19:11:51 +0530
committerRyan Eatmon <reatmon@ti.com>2025-04-29 10:08:00 -0500
commitef8770216a80d9f5903c427496053d84d8700182 (patch)
treea44fc62d9a36d149ae437debdeb448b2a6c0fac1 /meta-ti-bsp
parent83c0ac826abe215f62a176deb2616459b0ac801c (diff)
downloadmeta-ti-ef8770216a80d9f5903c427496053d84d8700182.tar.gz
recipes-ti: ti-rtos-echo-test-fw: Add C7X_1_FW override for am62axx
* With [0], the C7x IPC EdgeAI firmware for am62axx will now be maintained at ti-linux-firmware. Until now, the same firmware was maintained on psdk_fw [1] with a different name & fetched in TI SDK via meta-edgeai [2]. * Hence, add a am62axx specific override for C7X_1_FW inorder to match the firmware name as maintained in "ti-ipc/am62axx" of ti-linux-firmware. [0]: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/commit/?h=ti-linux-firmware&id=1e5d64d9385d6472d29e11ac7021765004ddff27 [1]: https://git.ti.com/cgit/processor-sdk/psdk_fw/ [2]: https://git.ti.com/cgit/edgeai/meta-edgeai/tree/recipes-tisdk/ti-psdk-rtos/ti-edgeai-firmware.bb?h=EDGEAI_CICD_20250417 Signed-off-by: Chirag Shilwant <c-shilwant@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp')
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb29
1 files changed, 15 insertions, 14 deletions
diff --git a/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb b/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb
index 00112017..86e319c7 100644
--- a/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb
+++ b/meta-ti-bsp/recipes-bsp/ti-rtos-fw/ti-rtos-echo-test-fw.bb
@@ -37,20 +37,21 @@ IPC_FW_DIR = "ti-ipc/${PLAT_SFX}"
37 37
38INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/${IPC_FW_DIR}" 38INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/${IPC_FW_DIR}"
39 39
40MCU_1_0_FW = "ipc_echo_test_mcu1_0_release_strip.xer5f" 40MCU_1_0_FW = "ipc_echo_test_mcu1_0_release_strip.xer5f"
41MCU_1_1_FW = "ipc_echo_test_mcu1_1_release_strip.xer5f" 41MCU_1_1_FW = "ipc_echo_test_mcu1_1_release_strip.xer5f"
42MCU_2_0_FW = "ipc_echo_test_mcu2_0_release_strip.xer5f" 42MCU_2_0_FW = "ipc_echo_test_mcu2_0_release_strip.xer5f"
43MCU_2_1_FW = "ipc_echo_test_mcu2_1_release_strip.xer5f" 43MCU_2_1_FW = "ipc_echo_test_mcu2_1_release_strip.xer5f"
44MCU_3_0_FW = "ipc_echo_test_mcu3_0_release_strip.xer5f" 44MCU_3_0_FW = "ipc_echo_test_mcu3_0_release_strip.xer5f"
45MCU_3_1_FW = "ipc_echo_test_mcu3_1_release_strip.xer5f" 45MCU_3_1_FW = "ipc_echo_test_mcu3_1_release_strip.xer5f"
46MCU_4_0_FW = "ipc_echo_test_mcu4_0_release_strip.xer5f" 46MCU_4_0_FW = "ipc_echo_test_mcu4_0_release_strip.xer5f"
47MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f" 47MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f"
48C66_1_FW = "ipc_echo_test_c66xdsp_1_release_strip.xe66" 48C66_1_FW = "ipc_echo_test_c66xdsp_1_release_strip.xe66"
49C66_2_FW = "ipc_echo_test_c66xdsp_2_release_strip.xe66" 49C66_2_FW = "ipc_echo_test_c66xdsp_2_release_strip.xe66"
50C7X_1_FW = "ipc_echo_test_c7x_1_release_strip.xe71" 50C7X_1_FW = "ipc_echo_test_c7x_1_release_strip.xe71"
51C7X_2_FW = "ipc_echo_test_c7x_2_release_strip.xe71" 51C7X_1_FW:am62axx = "dsp_edgeai_c7x_1_release_strip.out"
52C7X_3_FW = "ipc_echo_test_c7x_3_release_strip.xe71" 52C7X_2_FW = "ipc_echo_test_c7x_2_release_strip.xe71"
53C7X_4_FW = "ipc_echo_test_c7x_4_release_strip.xe71" 53C7X_3_FW = "ipc_echo_test_c7x_3_release_strip.xe71"
54C7X_4_FW = "ipc_echo_test_c7x_4_release_strip.xe71"
54 55
55IPC_FW_LIST = "" 56IPC_FW_LIST = ""
56IPC_FW_LIST:am65xx = "${MCU_1_0_FW} ${MCU_1_1_FW}" 57IPC_FW_LIST:am65xx = "${MCU_1_0_FW} ${MCU_1_1_FW}"