diff mbox series

[meta-ti,master/scarthgap,1/2] recipes-ti: ti-rtos-firmware: Add C7X_1_FW override for am62axx

Message ID 20250428134152.1921752-2-c-shilwant@ti.com
State Superseded
Delegated to: Ryan Eatmon
Headers show
Series Add C7x IPC & DM FW overides for am62axx | expand

Commit Message

Chirag Shilwant April 28, 2025, 1:41 p.m. UTC
* 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>
---
 meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 1 +
 1 file changed, 1 insertion(+)

Comments

Ryan Eatmon April 29, 2025, 2:02 p.m. UTC | #1
This patch does not apply to master.  There was another patch that 
Andrew sent earlier (mid december) that moves the recipe location and 
name.  I should have add that patch to scarthgap as well.

Let me add that patch, and then I'll rebase this patch on that and send 
in a v2.

On 4/28/2025 8:41 AM, Chirag Shilwant wrote:
> * 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>
> ---
>   meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
> index 00112017..e5cb18c2 100644
> --- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
> +++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
> @@ -48,6 +48,7 @@ MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f"
>   C66_1_FW   = "ipc_echo_test_c66xdsp_1_release_strip.xe66"
>   C66_2_FW   = "ipc_echo_test_c66xdsp_2_release_strip.xe66"
>   C7X_1_FW   = "ipc_echo_test_c7x_1_release_strip.xe71"
> +C7X_1_FW:am62axx   = "dsp_edgeai_c7x_1_release_strip.out"
>   C7X_2_FW   = "ipc_echo_test_c7x_2_release_strip.xe71"
>   C7X_3_FW   = "ipc_echo_test_c7x_3_release_strip.xe71"
>   C7X_4_FW   = "ipc_echo_test_c7x_4_release_strip.xe71"
diff mbox series

Patch

diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
index 00112017..e5cb18c2 100644
--- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
+++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
@@ -48,6 +48,7 @@  MCU_4_1_FW = "ipc_echo_test_mcu4_1_release_strip.xer5f"
 C66_1_FW   = "ipc_echo_test_c66xdsp_1_release_strip.xe66"
 C66_2_FW   = "ipc_echo_test_c66xdsp_2_release_strip.xe66"
 C7X_1_FW   = "ipc_echo_test_c7x_1_release_strip.xe71"
+C7X_1_FW:am62axx   = "dsp_edgeai_c7x_1_release_strip.out"
 C7X_2_FW   = "ipc_echo_test_c7x_2_release_strip.xe71"
 C7X_3_FW   = "ipc_echo_test_c7x_3_release_strip.xe71"
 C7X_4_FW   = "ipc_echo_test_c7x_4_release_strip.xe71"