Integration with IPC 3.42.00.02, BIOS 6.45, XDC 3.32 3.00.10.00
authorBuddy Liong <a0270631@ti.com>
Mon, 8 Feb 2016 20:46:06 +0000 (14:46 -0600)
committerBuddy Liong <a0270631@ti.com>
Mon, 2 Oct 2017 15:20:56 +0000 (10:20 -0500)
Integrating IPUMM with:
IPC ipc_3_42_00_02
XDC xdctools_3_32_00_06_core
BIOS bios_6_45_01_29
CGT ARM 5.2.7

Change-Id: I0ca568dcb0bb185ec8d9faae9ae99b1ed3530721
Signed-off-by: Buddy Liong <a0270631@ti.com>
Makefile
build/common.bld
build/config.bld
platform/ti/dce/baseimage/dce_ipu.cfg
platform/ti/dce/baseimage/load_task.c

index f8ab27dd27b18bb2cba10e7aff6945fa0fa71c21..45941cef5882455571b5424cf8cbd12b8b23a839 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -36,15 +36,15 @@ REPO                := $(BIOSTOOLSROOT)
 
 # Different tool versions can easily be programmed by defining below variables
 # in your environment.
-XDCVERSION     ?= xdctools_3_31_02_38_core
-BIOSVERSION    ?= bios_6_42_02_29
-IPCVERSION     ?= ipc_3_40_01_08
+XDCVERSION     ?= xdctools_3_32_00_06_core
+BIOSVERSION    ?= bios_6_45_01_29
+IPCVERSION     ?= ipc_3_42_00_02
 CEVERSION      ?= codec_engine_3_24_00_08
 FCVERSION      ?= framework_components_3_40_01_04
 XDAISVERSION   ?= xdais_7_24_00_04
 
 # TI Compiler Settings
-export TMS470CGTOOLPATH ?= $(BIOSTOOLSROOT)/ccsv6/tools/compiler/ti-cgt-arm_5.2.5
+export TMS470CGTOOLPATH ?= $(BIOSTOOLSROOT)/ccsv6/tools/compiler/ti-cgt-arm_5.2.7
 
 # Define where the sources are
 DUCATIDCEMMSRC = $(shell pwd)
index 38da09f39abecefbfe59ac19d54cf9aa137faef1..d59658ab36588a3156ff35bb0145b2d498037696 100644 (file)
@@ -417,8 +417,8 @@ function GetVersionTag()
   status = {};
   var verInfo;
   var git_cmd = "git ";
-  var ipc_ver = " IPC 3_40_01_08 ";
-  var ipumm_ver = " MMIP 3_00_09_01 ";
+  var ipc_ver = " IPC 3_42_00_02 ";
+  var ipumm_ver = " MMIP 3_00_10_00 ";
 
   var type_cmd = "type ";
   var flush_cmd = "echo ";
index 8283622ce0338da8bbb7543ae77cb69973a6026e..7057202cf0563e591db8a6ee4343b100a571cfa6 100644 (file)
@@ -165,9 +165,9 @@ ipu_tgt.ccOpts.suffix += " -pdew "; //Convert warn to err; Supported in 4.9 vers
 //ipu_tgt.ccOpts.suffix += " --wchar_t=32 ";
 ipu_tgt.ccOpts.suffix  += commonOpts;
 ipu_tgt.lnkOpts.suffix += " -x ";
-ipu_tgt.lnkOpts.prefix += " --retain=.resource_table";
+ipu_tgt.lnkOpts.suffix += " --retain=.resource_table";
 //ipu_tgt.lnkOpts.prefix +=  " --zero_init=off ";
-ipu_tgt.lnkOpts.prefix += " --cinit_compression=off";
+ipu_tgt.lnkOpts.suffix += " --cinit_compression=off";
 ipu_tgt.lnkOpts.prefix += " --diag_suppress=16032 "; //Supress wchar_t warnings
 
 ipu_tgt.platforms = [
index 3e9db619f9fff22e14588e09b0b23e32c0d41f6b..a17a2d27052f095aa36f0d85cbd583bd46a49ec9 100644 (file)
@@ -66,7 +66,7 @@ else
 }
 
 xdc.loadPackage('ti.ipc.mm');
-xdc.loadPackage('ti.ipc.ipcmgr');
+xdc.useModule('ti.ipc.ipcmgr.IpcMgr');
 xdc.loadPackage('ti.srvmgr');
 xdc.loadPackage('ti.srvmgr.omaprpc');
 
@@ -220,7 +220,7 @@ var Task = xdc.useModule('ti.sysbios.knl.Task');
 Task.defaultStackSize = 12 * 0x400;
 
 // Enable load computation.
-var Load = xdc.useModule('ti.sysbios.smp.Load');
+var Load = xdc.useModule('ti.sysbios.utils.Load');
 Load.updateInIdle = true;
 Load.windowInMs = 11;
 
index c48a9c0cf1aba52c07dd666866c126b41646c918..b9895552b616c7e8bdbb38b3a0aad0e2a9b8b0a5 100644 (file)
@@ -36,7 +36,7 @@
 
 #include <ti/sysbios/BIOS.h>
 #include <ti/sysbios/knl/Task.h>
-#include <ti/sysbios/smp/Load.h>
+#include <ti/sysbios/utils/Load.h>
 
 #include <stdio.h>
 #include <string.h>