diff options
| author | Chirag Shilwant <c-shilwant@ti.com> | 2025-04-28 19:11:51 +0530 |
|---|---|---|
| committer | Ryan Eatmon <reatmon@ti.com> | 2025-04-29 10:08:00 -0500 |
| commit | ef8770216a80d9f5903c427496053d84d8700182 (patch) | |
| tree | a44fc62d9a36d149ae437debdeb448b2a6c0fac1 /meta-ti-bsp | |
| parent | 83c0ac826abe215f62a176deb2616459b0ac801c (diff) | |
| download | meta-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.bb | 29 |
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 | ||
| 38 | INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/${IPC_FW_DIR}" | 38 | INSTALL_IPC_FW_DIR = "${nonarch_base_libdir}/firmware/${IPC_FW_DIR}" |
| 39 | 39 | ||
| 40 | MCU_1_0_FW = "ipc_echo_test_mcu1_0_release_strip.xer5f" | 40 | MCU_1_0_FW = "ipc_echo_test_mcu1_0_release_strip.xer5f" |
| 41 | MCU_1_1_FW = "ipc_echo_test_mcu1_1_release_strip.xer5f" | 41 | MCU_1_1_FW = "ipc_echo_test_mcu1_1_release_strip.xer5f" |
| 42 | MCU_2_0_FW = "ipc_echo_test_mcu2_0_release_strip.xer5f" | 42 | MCU_2_0_FW = "ipc_echo_test_mcu2_0_release_strip.xer5f" |
| 43 | MCU_2_1_FW = "ipc_echo_test_mcu2_1_release_strip.xer5f" | 43 | MCU_2_1_FW = "ipc_echo_test_mcu2_1_release_strip.xer5f" |
| 44 | MCU_3_0_FW = "ipc_echo_test_mcu3_0_release_strip.xer5f" | 44 | MCU_3_0_FW = "ipc_echo_test_mcu3_0_release_strip.xer5f" |
| 45 | MCU_3_1_FW = "ipc_echo_test_mcu3_1_release_strip.xer5f" | 45 | MCU_3_1_FW = "ipc_echo_test_mcu3_1_release_strip.xer5f" |
| 46 | MCU_4_0_FW = "ipc_echo_test_mcu4_0_release_strip.xer5f" | 46 | MCU_4_0_FW = "ipc_echo_test_mcu4_0_release_strip.xer5f" |
| 47 | MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f" | 47 | MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f" |
| 48 | C66_1_FW = "ipc_echo_test_c66xdsp_1_release_strip.xe66" | 48 | C66_1_FW = "ipc_echo_test_c66xdsp_1_release_strip.xe66" |
| 49 | C66_2_FW = "ipc_echo_test_c66xdsp_2_release_strip.xe66" | 49 | C66_2_FW = "ipc_echo_test_c66xdsp_2_release_strip.xe66" |
| 50 | C7X_1_FW = "ipc_echo_test_c7x_1_release_strip.xe71" | 50 | C7X_1_FW = "ipc_echo_test_c7x_1_release_strip.xe71" |
| 51 | C7X_2_FW = "ipc_echo_test_c7x_2_release_strip.xe71" | 51 | C7X_1_FW:am62axx = "dsp_edgeai_c7x_1_release_strip.out" |
| 52 | C7X_3_FW = "ipc_echo_test_c7x_3_release_strip.xe71" | 52 | C7X_2_FW = "ipc_echo_test_c7x_2_release_strip.xe71" |
| 53 | C7X_4_FW = "ipc_echo_test_c7x_4_release_strip.xe71" | 53 | C7X_3_FW = "ipc_echo_test_c7x_3_release_strip.xe71" |
| 54 | C7X_4_FW = "ipc_echo_test_c7x_4_release_strip.xe71" | ||
| 54 | 55 | ||
| 55 | IPC_FW_LIST = "" | 56 | IPC_FW_LIST = "" |
| 56 | IPC_FW_LIST:am65xx = "${MCU_1_0_FW} ${MCU_1_1_FW}" | 57 | IPC_FW_LIST:am65xx = "${MCU_1_0_FW} ${MCU_1_1_FW}" |
