1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-07-27 14:28:05 +00:00

ti-ipc: Update to new version 3.50.03.03

Adds split mode support for the R5 core

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
This commit is contained in:
Sam Nelson
2018-10-23 21:01:00 +00:00
committed by Denys Dmytriyenko
parent 9d1015ac81
commit ba72e3ceb8
4 changed files with 17 additions and 9 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
PV = "3.50.02.02" PV = "3.50.03.03"
INC_PR = "r0" INC_PR = "r0"
PACKAGE_ARCH = "${MACHINE_ARCH}" PACKAGE_ARCH = "${MACHINE_ARCH}"
+4 -4
View File
@@ -24,10 +24,10 @@ protocol=${TI_IPC_METADATA_GIT_PROTOCOL};\
branch=${TI_IPC_METADATA_GIT_BRANCH};\ branch=${TI_IPC_METADATA_GIT_BRANCH};\
name=${TI_IPC_METADATA_NAME}" name=${TI_IPC_METADATA_NAME}"
# Corresponds to tag: 3.50.02.02 # Corresponds to tag: 3.50.03.03
TI_IPC_METADATA_SRCREV = "171ed5b4cfc73fd2ebfeefe42249bec18f475613" TI_IPC_METADATA_SRCREV = "88d4c734407f49d2edb8050b0b542e023b8750c8"
# Corresponds to tag: 3.50.01.01 # Corresponds to tag: 3.50.03.03
TI_IPC_EXAMPLES_SRCREV = "71f6e59a6b2c7e20c2656e5000f318339ded2f3c" TI_IPC_EXAMPLES_SRCREV = "e2b116ab30b79d5dc855febb7dcc07179e8aef50"
SRCREV_ipc-metadata = "${TI_IPC_METADATA_SRCREV}" SRCREV_ipc-metadata = "${TI_IPC_METADATA_SRCREV}"
SRCREV_ipc-examples = "${TI_IPC_EXAMPLES_SRCREV}" SRCREV_ipc-examples = "${TI_IPC_EXAMPLES_SRCREV}"
+10 -2
View File
@@ -62,6 +62,12 @@ do_compile() {
fi fi
} }
do_install_prepend_am65xx-evm () {
# Trim directory name
mv ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_false_R5F0 ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_R5F0
mv ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_false_R5F1 ${S}/packages/ti/ipc/tests/bin/ti_platforms_cortexR_AM65X_R5F1
}
do_install() { do_install() {
CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership" CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership"
IPC_VERSION=`echo ${PV}${RELEASE_SUFFIX} | sed -e 's|\.|_|g'` IPC_VERSION=`echo ${PV}${RELEASE_SUFFIX} | sed -e 's|\.|_|g'`
@@ -125,9 +131,11 @@ pkg_postrm_${PN}-fw_omapl138 () {
} }
pkg_postinst_${PN}-fw_am65xx-evm () { pkg_postinst_${PN}-fw_am65xx-evm () {
update-alternatives --install /lib/firmware/am65x-mcu-r5f0-fw am65x-mcu-r5f0-fw ipc/ti_platforms_cortexR_AM65X/messageq_single.xer5f ${ALTERNATIVE_PRIORITY} update-alternatives --install /lib/firmware/am65x-mcu-r5f0-fw am65x-mcu-r5f0-fw ipc/ti_platforms_cortexR_AM65X_R5F0/messageq_single.xer5f ${ALTERNATIVE_PRIORITY}
update-alternatives --install /lib/firmware/am65x-mcu-r5f1-fw am65x-mcu-r5f1-fw ipc/ti_platforms_cortexR_AM65X_R5F1/messageq_single.xer5f ${ALTERNATIVE_PRIORITY}
} }
pkg_postrm_${PN}-fw_am65xx-evm () { pkg_postrm_${PN}-fw_am65xx-evm () {
update-alternatives --remove am65x-mcu-r5f0-fw ipc/ti_platforms_cortexR_AM65X/messageq_single.xe674 update-alternatives --remove am65x-mcu-r5f0-fw ipc/ti_platforms_cortexR_AM65X_R5F0/messageq_single.xer5f
update-alternatives --remove am65x-mcu-r5f1-fw ipc/ti_platforms_cortexR_AM65X_R5F1/messageq_single.xer5f
} }
+2 -2
View File
@@ -8,8 +8,8 @@ TI_IPC_GIT_URI = "git://git.ti.com/ipc/ipcdev.git"
TI_IPC_GIT_PROTOCOL = "git" TI_IPC_GIT_PROTOCOL = "git"
TI_IPC_GIT_BRANCH = "3.50" TI_IPC_GIT_BRANCH = "3.50"
#Corresponds to 3.50.02.02 #Corresponds to 3.50.03.03
TI_IPC_SRCREV = "c2bb741e4a2723155d38ede6a5a5dea8d6592089" TI_IPC_SRCREV = "f20ff3ad29a4ca37d7a81e4fe1163d0c7b4eb3c7"
BRANCH = "${TI_IPC_GIT_BRANCH}" BRANCH = "${TI_IPC_GIT_BRANCH}"
SRC_URI = "${TI_IPC_GIT_URI};protocol=${TI_IPC_GIT_PROTOCOL};branch=${BRANCH};name=ipcdev" SRC_URI = "${TI_IPC_GIT_URI};protocol=${TI_IPC_GIT_PROTOCOL};branch=${BRANCH};name=ipcdev"