Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

CCS/RM48L952: DSS analysis error, DVTServer not working

$
0
0

Part Number:RM48L952

Tool/software: Code Composer Studio

Hello,

I am trying to do analysis of a code put on a Rm48l952 dev card with the pro trace xds560v2 by using dss script.

Being new to this, i just tried to use the CodeCoverage_ProTrace.js example that come with ccsv7.4.0

However, the script return an error when running the line: dvtServer = script.getServer("DVTServer.1");

I have tried this script on windows 10 and ubuntu 16.04 LTS with a free install of ccsv7 and get the same result.

Finally, the code coverage analysis work flawlessly in Code composer GUI.

Here is the code for linux:

importPackage(Packages.com.ti.debug.engine.scripting)
importPackage(Packages.com.ti.ccstudio.scripting.environment)
importPackage(Packages.com.ti.dvt.engine.scripting)
importPackage(Packages.com.ti.dvt.analysis.traceviewer.activity)

importPackage(Packages.java.lang)
importPackage(Packages.java.io)
importPackage(Packages.java.util)

/*
 * This file contains an example for running Code Coverage Analysis on a C6670 board over XDSPRO
 * The example will export processed data to CSV files locate in CWD (Current Working Directory).
 *
 * See /ccs_base/scripting/docs/DVTAnalyzerScripting.htm for complete details on 
 * Hardware Trace Analyzer scripting 
 */

// Modify these variables to match your environment. Use forward slashes
var ccs5InstallDir = "/.. my path to the ti folder ../ti";
var DSSWorkshopDir = "/.. my path to the code lab folder ../dss"
var deviceCCXMLFile = DSSWorkshopDir + "/lab_test/RM48L952.ccxml";
var programToLoad = DSSWorkshopDir + "/lab_test/trace_test.out";
var logFile = DSSWorkshopDir + "/lab_test/log.xml";
 
// ---------- Start up ----------
script = ScriptingEnvironment.instance();
script.setScriptTimeout(240000);

// Create a log file in the current directory to log script execution
script.traceBegin(logFile, ccs5InstallDir + "/ccsv7/ccs_base/scripting/examples/DebugServerExamples/DefaultStylesheet.xsl");
script.traceSetConsoleLevel(TraceLevel.INFO);
script.traceSetFileLevel(TraceLevel.INFO);

script.traceWrite("Starting Code Coverage");

// ---------- Set up debugger ----------
script.traceWrite("Launching debugger");
debugServer = script.getServer("DebugServer.1");
debugServer.setConfig(deviceCCXMLFile);
dsC66_0 = debugServer.openSession("Spectrum Digital XDSPRO USB Emulator/CortexR4"); 

script.traceWrite("Connecting CPU");
dsC66_0.target.connect();

script.traceWrite("Loading program");
dsC66_0.memory.loadProgram(programToLoad);

// ---------- Create a DVT server ----------
dvtServer = script.getServer("DVTServer.1");

And here is the error i get when a run dss:

java.lang.ClassNotFoundException: com.ti.dvt.analysis.suite.UseCaseActivityProvider cannot be found by com.ti.dvt.scripting.engine_4.1.0.201710271629
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.ti.dvt.engine.scripting.DVTServer.createInstance(DVTServer.java:487)
	at com.ti.dvt.engine.scripting.DVTServer.getActivityProviders(DVTServer.java:645)
	at com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79)
	at com.ti.dvt.engine.scripting.DVTServer.start(DVTServer.java:743)
	at com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.ti.ccstudio.scripting.environment.ScriptingEnvironment.getServer(ScriptingEnvironment.java:1185)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204)
	at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
	at org.mozilla.javascript.gen.c1._c0(example/linux/CodeCoverage_ProTrace.js:49)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.gen.c1.exec(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
	at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382)
	at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179)
	at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)
	at org.mozilla.javascript.Context.call(Context.java:528)
	at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450)
	at org.mozilla.javascript.tools.shell.Main.exec(Main.java:162)
	at com.ti.ccstudio.apps.internal.scripting.RunScript$1.run(RunScript.java:89)
java.lang.ClassNotFoundException: com.ti.dvt.control.engine.activities.debugserver.DebugServerActivityProvider cannot be found by com.ti.dvt.scripting.engine_4.1.0.201710271629
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.ti.dvt.engine.scripting.DVTServer.createInstance(DVTServer.java:487)
	at com.ti.dvt.engine.scripting.DVTServer.getActivityProviders(DVTServer.java:652)
	at com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79)
	at com.ti.dvt.engine.scripting.DVTServer.start(DVTServer.java:743)
	at com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.ti.ccstudio.scripting.environment.ScriptingEnvironment.getServer(ScriptingEnvironment.java:1185)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204)
	at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
	at org.mozilla.javascript.gen.c1._c0(example/linux/CodeCoverage_ProTrace.js:49)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.gen.c1.exec(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
	at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382)
	at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179)
	at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)
	at org.mozilla.javascript.Context.call(Context.java:528)
	at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450)
	at org.mozilla.javascript.tools.shell.Main.exec(Main.java:162)
	at com.ti.ccstudio.apps.internal.scripting.RunScript$1.run(RunScript.java:89)
java.lang.ClassNotFoundException: com.ti.dvt.analysis.traceviewer.activity.TraceViewerActivityProvider cannot be found by com.ti.dvt.scripting.engine_4.1.0.201710271629
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.ti.dvt.engine.scripting.DVTServer.createInstance(DVTServer.java:487)
	at com.ti.dvt.engine.scripting.DVTServer.getActivityProviders(DVTServer.java:659)
	at com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79)
	at com.ti.dvt.engine.scripting.DVTServer.start(DVTServer.java:743)
	at com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.ti.ccstudio.scripting.environment.ScriptingEnvironment.getServer(ScriptingEnvironment.java:1185)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204)
	at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
	at org.mozilla.javascript.gen.c1._c0(example/linux/CodeCoverage_ProTrace.js:49)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.gen.c1.exec(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
	at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382)
	at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179)
	at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)
	at org.mozilla.javascript.Context.call(Context.java:528)
	at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450)
	at org.mozilla.javascript.tools.shell.Main.exec(Main.java:162)
	at com.ti.ccstudio.apps.internal.scripting.RunScript$1.run(RunScript.java:89)
java.lang.ClassNotFoundException: com.ti.dvt.uia.activities.UIAActivityProvider cannot be found by com.ti.dvt.scripting.engine_4.1.0.201710271629
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.ti.dvt.engine.scripting.DVTServer.createInstance(DVTServer.java:487)
	at com.ti.dvt.engine.scripting.DVTServer.getActivityProviders(DVTServer.java:666)
	at com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79)
	at com.ti.dvt.engine.scripting.DVTServer.start(DVTServer.java:743)
	at com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.ti.ccstudio.scripting.environment.ScriptingEnvironment.getServer(ScriptingEnvironment.java:1185)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204)
	at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
	at org.mozilla.javascript.gen.c1._c0(example/linux/CodeCoverage_ProTrace.js:49)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.gen.c1.exec(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
	at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382)
	at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179)
	at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)
	at org.mozilla.javascript.Context.call(Context.java:528)
	at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450)
	at org.mozilla.javascript.tools.shell.Main.exec(Main.java:162)
	at com.ti.ccstudio.apps.internal.scripting.RunScript$1.run(RunScript.java:89)
java.lang.ClassNotFoundException: com.ti.dvt.codecoverage.af.activity.CodeCoverageActivityProvider cannot be found by com.ti.dvt.scripting.engine_4.1.0.201710271629
	at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
	at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
	at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.ti.dvt.engine.scripting.DVTServer.createInstance(DVTServer.java:487)
	at com.ti.dvt.engine.scripting.DVTServer.getActivityProviders(DVTServer.java:673)
	at com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79)
	at com.ti.dvt.engine.scripting.DVTServer.start(DVTServer.java:743)
	at com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.ti.ccstudio.scripting.environment.ScriptingEnvironment.getServer(ScriptingEnvironment.java:1185)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204)
	at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
	at org.mozilla.javascript.gen.c1._c0(example/linux/CodeCoverage_ProTrace.js:49)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
	at org.mozilla.javascript.gen.c1.call(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.gen.c1.exec(example/linux/CodeCoverage_ProTrace.js)
	at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
	at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
	at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
	at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382)
	at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179)
	at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)
	at org.mozilla.javascript.Context.call(Context.java:528)
	at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450)
	at org.mozilla.javascript.tools.shell.Main.exec(Main.java:162)
	at com.ti.ccstudio.apps.internal.scripting.RunScript$1.run(RunScript.java:89)

Thanks for any help you can give me


Viewing all articles
Browse latest Browse all 262198

Trending Articles