summaryrefslogtreecommitdiffstats
path: root/meta-ti-extras
diff options
context:
space:
mode:
authorBeleswar Padhi <b-padhi@ti.com>2025-08-19 15:53:49 +0530
committerRyan Eatmon <reatmon@ti.com>2025-08-21 09:21:06 -0500
commit5d7b8ae7b28ffaaa6335e184fd95397c7a14f128 (patch)
tree796f5e5071ea6524af07d4ed89fa85ce7cd7dfec /meta-ti-extras
parent667145ff7ec641a06130729bb8ca1a0b8011ad96 (diff)
downloadmeta-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.bb12
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
2require recipes-ti/ipc/ti-ipc-common.inc 2require recipes-ti/ipc/ti-ipc-common.inc
3require ti-ipc-rtos.inc 3require ti-ipc-rtos.inc
4 4
5inherit deploy
6inherit update-alternatives 5inherit update-alternatives
7 6
8DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native" 7DEPENDS = "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_
100ALTERNATIVE_TARGET[dra7-ipu1-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4" 99ALTERNATIVE_TARGET[dra7-ipu1-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4"
101ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu2/test_omx_ipu2_vayu.xem4" 100ALTERNATIVE_TARGET[dra7-ipu2-fw.xem4] = "${nonarch_base_libdir}/firmware/ipc/ti_platforms_evmDRA7XX_ipu2/test_omx_ipu2_vayu.xem4"
102 101
103do_deploy() {
104 install -d ${DEPLOYDIR}
105}
106
107do_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
112addtask 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#