diff options
| author | Beleswar Padhi <b-padhi@ti.com> | 2025-08-19 15:53:49 +0530 |
|---|---|---|
| committer | Ryan Eatmon <reatmon@ti.com> | 2025-08-21 09:21:06 -0500 |
| commit | 5d7b8ae7b28ffaaa6335e184fd95397c7a14f128 (patch) | |
| tree | 796f5e5071ea6524af07d4ed89fa85ce7cd7dfec /meta-ti-extras | |
| parent | 667145ff7ec641a06130729bb8ca1a0b8011ad96 (diff) | |
| download | meta-ti-5d7b8ae7b28ffaaa6335e184fd95397c7a14f128.tar.gz | |
ti-rtos-messageq-test-fw: Add a recipe to package prebuilt IPC firmware
The messageq IPC firmware example for AM57xx SoCs is available in
ti-linux-firmware repository. Add a recipe to package the prebuilt
messageq firmware into the rootfs.
Additionally, make sure the firmware for IPU1 rproc is copied into boot
partition by updating the dependency in omap-a15 machine conf to the
above recipe. This is needed for Early Boot use cases and gets rid of
dependency on meta-ti-extras layer.
There is no need to deploy the vayu IPC firmware anymore. Remove
the deploy task from ti-ipc-rtos recipe.
Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-extras')
| -rw-r--r-- | meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb b/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb index 853fa117..d2ac6276 100644 --- a/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb +++ b/meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb | |||
| @@ -2,7 +2,6 @@ require recipes-ti/ipc/ti-ipc.inc | |||
| 2 | require recipes-ti/ipc/ti-ipc-common.inc | 2 | require recipes-ti/ipc/ti-ipc-common.inc |
| 3 | require ti-ipc-rtos.inc | 3 | require ti-ipc-rtos.inc |
| 4 | 4 | ||
| 5 | inherit deploy | ||
| 6 | inherit update-alternatives | 5 | inherit update-alternatives |
| 7 | 6 | ||
| 8 | DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native" | 7 | DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native" |
| @@ -100,17 +99,6 @@ ALTERNATIVE_TARGET[dra7-dsp2-fw.xe66] = "${nonarch_base_libdir}/firmware/ipc/ti_ | |||
| 100 | ALTERNATIVE_TARGET[dra7-ipu1-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4" | 99 | ALTERNATIVE_TARGET[dra7-ipu1-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4" |
| 101 | ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu2/test_omx_ipu2_vayu.xem4" | 100 | ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu2/test_omx_ipu2_vayu.xem4" |
| 102 | 101 | ||
| 103 | do_deploy() { | ||
| 104 | install -d ${DEPLOYDIR} | ||
| 105 | } | ||
| 106 | |||
| 107 | do_deploy:append:omap-a15() { | ||
| 108 | install -d ${DEPLOYDIR}/ipc | ||
| 109 | install -m 0644 ${S}/packages/ti/ipc/tests/bin/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4 ${DEPLOYDIR}/ipc/dra7-ipu1-fw.xem4 | ||
| 110 | } | ||
| 111 | |||
| 112 | addtask deploy after do_install | ||
| 113 | |||
| 114 | # Disable the "buildpaths" check while we figure out how we are | 102 | # Disable the "buildpaths" check while we figure out how we are |
| 115 | # going to address this issue. | 103 | # going to address this issue. |
| 116 | # | 104 | # |
