summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAniket Limaye <a-limaye@ti.com>2024-12-09 15:40:34 +0530
committerRyan Eatmon <reatmon@ti.com>2024-12-13 09:25:52 -0600
commit17fee4795ba4d8d5008282322bb64dad09fc5377 (patch)
treed44644088af8acdb1974bd96d7d3ed87c8a9b7de
parent0dd9e7eb9a4813eaaa2dbfa7e02f282400f72035 (diff)
downloadmeta-ti-17fee4795ba4d8d5008282322bb64dad09fc5377.tar.gz
meta-ti-extras: ti-ipc-rtos: Deploy ipc firmware
Early boot of remote processors from SPL stage of bootloader requires the remoteproc firmware to be present in the boot partition. Deploy this rproc IPC firmware so that it can be copied to the boot partitions of the wic images. Signed-off-by: Aniket Limaye <a-limaye@ti.com>
-rw-r--r--meta-ti-extras/recipes-ti/ipc/ti-ipc-rtos_git.bb13
1 files changed, 13 insertions, 0 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 b4d2e2fa..7d845d39 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,6 +2,8 @@ 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
6
5DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native" 7DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native"
6 8
7PACKAGES =+ "${PN}-fw" 9PACKAGES =+ "${PN}-fw"
@@ -100,6 +102,17 @@ pkg_postrm:${PN}-fw:omapl138 () {
100 update-alternatives --remove rproc-dsp-fw ipc/ti_platforms_evmOMAPL138_DSP/messageq_single.xe674 102 update-alternatives --remove rproc-dsp-fw ipc/ti_platforms_evmOMAPL138_DSP/messageq_single.xe674
101} 103}
102 104
105do_deploy() {
106 install -d ${DEPLOYDIR}
107}
108
109do_deploy:append:omap-a15() {
110 install -d ${DEPLOYDIR}/ipc
111 install -m 0644 ${S}/packages/ti/ipc/tests/bin/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4 ${DEPLOYDIR}/ipc/dra7-ipu1-fw.xem4
112}
113
114addtask deploy after do_install
115
103# Disable the "buildpaths" check while we figure out how we are 116# Disable the "buildpaths" check while we figure out how we are
104# going to address this issue. 117# going to address this issue.
105# 118#