[meta-ti] [morty/master][PATCH] ti-ipc: Update to GA version 3.46.02.04

Sam Nelson sam.nelson at ti.com
Tue Aug 1 16:58:27 PDT 2017


- Update ipcdev branch to 3.46 ( commit id remains same)
- Adds support for c66x platforms
- Updates for dra7xx platform
- Update to avoid stripping for IPC rtos example binaries

Signed-off-by: Sam Nelson <sam.nelson at ti.com>
---
 recipes-ti/ipc/ti-ipc-common.inc      |  4 +++-
 recipes-ti/ipc/ti-ipc-examples_git.bb |  1 +
 recipes-ti/ipc/ti-ipc-rtos.inc        | 17 +++++++++++++----
 recipes-ti/ipc/ti-ipc.inc             |  4 ++--
 4 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/recipes-ti/ipc/ti-ipc-common.inc b/recipes-ti/ipc/ti-ipc-common.inc
index d9956fc..f2df678 100644
--- a/recipes-ti/ipc/ti-ipc-common.inc
+++ b/recipes-ti/ipc/ti-ipc-common.inc
@@ -1,5 +1,5 @@
 PV = "3.46.02.04"
-INC_PR = "r0"
+INC_PR = "r1"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
@@ -11,5 +11,7 @@ PLATFORM_k2l-evm = "TCI6630"
 PLATFORM_k2e = "66AK2E"
 PLATFORM_k2g = "66AK2G"
 PLATFORM_omapl138 = "OMAPL138"
+PLATFORM_c667x-evm = "C6678"
+PLATFORM_c665x-evm = "C6678"
 
 ALT_PLATFORM_k2hk = "TCI6636"
diff --git a/recipes-ti/ipc/ti-ipc-examples_git.bb b/recipes-ti/ipc/ti-ipc-examples_git.bb
index 40c3bc3..5717a83 100644
--- a/recipes-ti/ipc/ti-ipc-examples_git.bb
+++ b/recipes-ti/ipc/ti-ipc-examples_git.bb
@@ -93,3 +93,4 @@ do_install() {
 
 FILES_${PN} += "ipc_*"
 FILES_${PN}-linux += "${bindir}/*"
+INHIBIT_PACKAGE_STRIP_${PN} = "1"
diff --git a/recipes-ti/ipc/ti-ipc-rtos.inc b/recipes-ti/ipc/ti-ipc-rtos.inc
index 7dc9602..19347a5 100644
--- a/recipes-ti/ipc/ti-ipc-rtos.inc
+++ b/recipes-ti/ipc/ti-ipc-rtos.inc
@@ -24,11 +24,11 @@ protocol=${TI_IPC_METADATA_GIT_PROTOCOL};\
 branch=${TI_IPC_METADATA_GIT_BRANCH};\
 name=${TI_IPC_METADATA_NAME}"
 
-# Corresponds to tag: 3.46.02.04_eng
+# Corresponds to tag: 3.46.02.04
 SRCREV_ipc-examples = "b833c759d620b4218ece6d64fae91e4777ef823a"
 
-# Corresponds to tag: 3.46.02.04_eng
-SRCREV_ipc-metadata = "bb07d3e00dcaf1074589e805be0a4ed2ada2d17c"
+# Corresponds to tag: 3.46.02.04
+SRCREV_ipc-metadata = "afdcf6855f05c97d2bb77867f4f150aed29c1b12"
 
 S_ipc-examples = "${WORKDIR}/git/ipc-examples"
 S_ipc-metadata = "${WORKDIR}/git/ipc-metadata"
@@ -36,7 +36,7 @@ S_ipc-metadata = "${WORKDIR}/git/ipc-metadata"
 RELEASE_TYPE = "ENG"
 RELEASE_SUFFIX = "_eng"
 
-PR = "${INC_PR}.r0"
+PR = "${INC_PR}.r1"
 
 DEPENDS_append_keystone = " ti-cgt6x-native \
                             gcc-arm-none-eabi-native \
@@ -47,6 +47,8 @@ DEPENDS_append_omap-a15 = " ti-cgt6x-native \
 "
 DEPENDS_append_omapl138 = " ti-cgt6x-native \
 "
+DEPENDS_append_c66x = " ti-cgt6x-native \
+"
 
 IPC_TARGETS = ""
 
@@ -66,6 +68,13 @@ IPC_TARGETS_keystone = " \
     ti.targets.elf.C66="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" \
     ti.targets.elf.C66_big_endian="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" \
 "
+IPC_TARGETS_c66x = " \
+    ti.targets.elf.C66="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" \
+    ti.targets.elf.C66_big_endian="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" \
+"
+IPC_TARGETS_append_dra7xx-evm = " \
+    ti.targets.arp32.elf.ARP32_far="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-arp32/" \
+"
 
 EXTRA_OEMAKE = "\
     PLATFORM=${PLATFORM} \
diff --git a/recipes-ti/ipc/ti-ipc.inc b/recipes-ti/ipc/ti-ipc.inc
index 06c087a..c3742c1 100644
--- a/recipes-ti/ipc/ti-ipc.inc
+++ b/recipes-ti/ipc/ti-ipc.inc
@@ -6,9 +6,9 @@ LIC_FILES_CHKSUM = "file://${S}/ipc-linux.mak;beginline=1;endline=30;md5=7b327f9
 
 TI_IPC_GIT_URI = "git://git.ti.com/ipc/ipcdev.git"
 TI_IPC_GIT_PROTOCOL = "git"
-TI_IPC_GIT_BRANCH = "ipc-next"
+TI_IPC_GIT_BRANCH = "3.46"
 
-#Corresponds to 3.46.02.04_eng
+#Corresponds to 3.46.02.04
 TI_IPC_SRCREV = "bf355e7d0f5c3993f56a6ea778743b656ef6b536"
 
 BRANCH = "${TI_IPC_GIT_BRANCH}"
-- 
1.9.1



More information about the meta-ti mailing list