主题中讨论的其他部件:TMS570LC4357HALCOGEN
工具/软件:Code Composer Studio
您好,使用Code Composer Studio的硬件跟踪功能时遇到了问题。 我在Ubuntu 16.04 LTS上全新安装了CCS 7.2 v.0,通过XDS560v2 Pro Trace连接到RM57。 我可以连接和调试,然后设置硬件跟踪。 但是,在调试模式下,我单击任何硬件跟踪选项(PC跟踪等)。 我看到了“跟踪配置”窗口。 我选择Pro Trace,然后按照默认设置,单击"开始",在CCS挂起和我被强制退出之前,只显示一个标题为"进度信息"的窗口,有时显示文本"Operation in prog"。 i.dmp文件是为eclipse生成的。 我尝试更改跟踪配置中的设置,并获得了相同的结果。
我还尝试过使用DSS和使用线路时执行此操作
dvtServer = script.getServer("DVTServer.1")
按照ccsv7/CCS_base/scripting.example/DVTExamples/HardwareTraceAnalyzer/liveExamples/jsFiles/PCTrace_XDS560-js中提供的示例文件,并替换以使用正确的配置等。然后我得到以下错误
正在获取DVT服务器 java.lang.ClassNotFoundException:com.ti.dvt.analysis.suit.UseCaseActivityProvider无法被4.1 找到0.20.1706万021538</xmt-block>2.1538万 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) 位于java.lang.classloader.loadClass(classloader.java:357) at java.lang.Class.forName0 (本机方法) at java.lang.Class.forName(Class.java:264) 位于com.ti.dvt.engine.scripting.DVTServer.createInstance (DVTServer.java:487) 位于com.ti.dvt.enger.scripting.DVTServer.getActivityProviders(DVTServer.Java:645) com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79) 位于com.ti.dvt.enger.scripting.DVTServer.start(DVTServer.java:743) 位于com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102) 在sun.refle.NativeConstructorAccessorImpl.newInstance0 (本机方法) at sun.refle.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.refle.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 位于java.lang.refling.constructer.newInstance(constructer.java:423) 位于com.ti.ccStudio.scripting.environment.ScriptingEnvironment.getServer (ScriptingEnvironment.Java:1185) sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145) org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204) org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66) 位于org.mozilla.javascript.gen.c1._c0 (PCTrace_XDS560v2_muBraine.js:41) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340) 位于org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758(XXVI) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.gen.c1.exec(PCTrace_XDS560v2_muBraine.js) 位于org.mozilla.javascript.tools.shell.Main.evaluateScript (Main.java:503) org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425) org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391) org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382) org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179) (位于org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100) org.mozilla.javascript.Context.call(Context.java:528) org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450) 位于org.mozilla.javascript.tools.shell.Main.exec (Main.java:162) com.ti.ccstudio.apps.internal.scripting.RunScript1美元.run(RunScript.java:88) java.lang.ClassNotFoundException:4.1 找不到com.ti.dvt.control.engine.activities.debugserver.DebugServerActivityProvider 0.20.1706万021538</xmt-block>2.1538万 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) 位于java.lang.classloader.loadClass(classloader.java:357) at java.lang.Class.forName0 (本机方法) at java.lang.Class.forName(Class.java:264) 位于com.ti.dvt.engine.scripting.DVTServer.createInstance (DVTServer.java:487) 位于com.ti.dvt.enger.scripting.DVTServer.getActivityProviders(DVTServer.Java:652) com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79) 位于com.ti.dvt.enger.scripting.DVTServer.start(DVTServer.java:743) 位于com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102) 在sun.refle.NativeConstructorAccessorImpl.newInstance0 (本机方法) at sun.refle.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.refle.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 位于java.lang.refling.constructer.newInstance(constructer.java:423) 位于com.ti.ccStudio.scripting.environment.ScriptingEnvironment.getServer (ScriptingEnvironment.Java:1185) sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145) org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204) org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66) 位于org.mozilla.javascript.gen.c1._c0 (PCTrace_XDS560v2_muBraine.js:41) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340) 位于org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758(XXVI) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.gen.c1.exec(PCTrace_XDS560v2_muBraine.js) 位于org.mozilla.javascript.tools.shell.Main.evaluateScript (Main.java:503) org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425) org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391) org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382) org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179) (位于org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100) org.mozilla.javascript.Context.call(Context.java:528) org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450) 位于org.mozilla.javascript.tools.shell.Main.exec (Main.java:162) com.ti.ccstudio.apps.internal.scripting.RunScript1美元.run(RunScript.java:88) java.lang.ClassNotFoundException:com.ti.DVT.analysis.traceviewer.activity.TraceViewerActivityProvider无法被4.1 找到0.20.1706万021538</xmt-block>2.1538万 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) 位于java.lang.classloader.loadClass(classloader.java:357) at java.lang.Class.forName0 (本机方法) at java.lang.Class.forName(Class.java:264) 位于com.ti.dvt.engine.scripting.DVTServer.createInstance (DVTServer.java:487) 位于com.ti.dvt.enger.scripting.DVTServer.getActivityProviders(DVTServer.java:659) com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79) 位于com.ti.dvt.enger.scripting.DVTServer.start(DVTServer.java:743) 位于com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102) 在sun.refle.NativeConstructorAccessorImpl.newInstance0 (本机方法) at sun.refle.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.refle.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 位于java.lang.refling.constructer.newInstance(constructer.java:423) 位于com.ti.ccStudio.scripting.environment.ScriptingEnvironment.getServer (ScriptingEnvironment.Java:1185) sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145) org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204) org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66) 位于org.mozilla.javascript.gen.c1._c0 (PCTrace_XDS560v2_muBraine.js:41) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340) 位于org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758(XXVI) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.gen.c1.exec(PCTrace_XDS560v2_muBraine.js) 位于org.mozilla.javascript.tools.shell.Main.evaluateScript (Main.java:503) org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425) org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391) org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382) org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179) (位于org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100) org.mozilla.javascript.Context.call(Context.java:528) org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450) 位于org.mozilla.javascript.tools.shell.Main.exec (Main.java:162) com.ti.ccstudio.apps.internal.scripting.RunScript1美元.run(RunScript.java:88) java.lang.ClassNotFoundException:com.ti.dvt.uia.activities.uiaActivityProvider无法被4.1 找到0.20.1706万021538</xmt-block>2.1538万 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) 位于java.lang.classloader.loadClass(classloader.java:357) at java.lang.Class.forName0 (本机方法) at java.lang.Class.forName(Class.java:264) 位于com.ti.dvt.engine.scripting.DVTServer.createInstance (DVTServer.java:487) 位于com.ti.dvt.enger.scripting.DVTServer.getActivityProviders(DVTServer.java:666) com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79) 位于com.ti.dvt.enger.scripting.DVTServer.start(DVTServer.java:743) 位于com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102) 在sun.refle.NativeConstructorAccessorImpl.newInstance0 (本机方法) at sun.refle.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.refle.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 位于java.lang.refling.constructer.newInstance(constructer.java:423) 位于com.ti.ccStudio.scripting.environment.ScriptingEnvironment.getServer (ScriptingEnvironment.Java:1185) sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145) org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204) org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66) 位于org.mozilla.javascript.gen.c1._c0 (PCTrace_XDS560v2_muBraine.js:41) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340) 位于org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758(XXVI) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.gen.c1.exec(PCTrace_XDS560v2_muBraine.js) 位于org.mozilla.javascript.tools.shell.Main.evaluateScript (Main.java:503) org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425) org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391) org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382) org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179) (位于org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100) org.mozilla.javascript.Context.call(Context.java:528) org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450) 位于org.mozilla.javascript.tools.shell.Main.exec (Main.java:162) com.ti.ccstudio.apps.internal.scripting.RunScript1美元.run(RunScript.java:88) java.lang.ClassNotFoundException:com.ti.dvt.codecoverage.af.activity.CodeOverageActivityProvider无法通过4.1 找到0.20.1706万021538</xmt-block>2.1538万 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361) org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353) org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) 位于java.lang.classloader.loadClass(classloader.java:357) at java.lang.Class.forName0 (本机方法) at java.lang.Class.forName(Class.java:264) 位于com.ti.dvt.engine.scripting.DVTServer.createInstance (DVTServer.java:487) 位于com.ti.dvt.enger.scripting.DVTServer.getActivityProviders(DVTServer.Java:673) com.ti.dvt.control.engine.core.ControlEngine.setActivityProviderList(ControlEngine.java:79) 位于com.ti.dvt.enger.scripting.DVTServer.start(DVTServer.java:743) 位于com.ti.dvt.engine.scripting.DVTServer.<init>(DVTServer.java:102) 在sun.refle.NativeConstructorAccessorImpl.newInstance0 (本机方法) at sun.refle.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.refle.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 位于java.lang.refling.constructer.newInstance(constructer.java:423) 位于com.ti.ccStudio.scripting.environment.ScriptingEnvironment.getServer (ScriptingEnvironment.Java:1185) sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145) org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204) org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66) 位于org.mozilla.javascript.gen.c1._c0 (PCTrace_XDS560v2_muBraine.js:41) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340) 位于org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758(XXVI) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.gen.c1.exec(PCTrace_XDS560v2_muBraine.js) 位于org.mozilla.javascript.tools.shell.Main.evaluateScript (Main.java:503) org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425) org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391) org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382) org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179) (位于org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100) org.mozilla.javascript.Context.call(Context.java:528) org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450) 位于org.mozilla.javascript.tools.shell.Main.exec (Main.java:162) 位于com.ti.ccstudio.apps.internal.scripting.RunScript1美元.run(RunScript.java:88) Setting Up PC Trace org.mozilla.javascript.WrappedException: Wraped java.lang.NullPointerException (PCTrace_XDS560v2_muBraine.js#45) 位于org.mozilla.javascript.context.throwAsScriptRuntimeEx (context.java:1693) org.mozilla.javascript.MemberBox.invoke(MemberBox.java:160) org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204) org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:119) 位于org.mozilla.javascript.gen.c1._c0 (PCTrace_XDS560v2_muBraine.js:45) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340) 位于org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758(XXVI) org.mozilla.javascript.gen.c1.call(PCTrace_XDS560v2_muBrain.js) 位于org.mozilla.javascript.gen.c1.exec(PCTrace_XDS560v2_muBraine.js) 位于org.mozilla.javascript.tools.shell.Main.evaluateScript (Main.java:503) org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425) org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391) org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382) org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179) (位于org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100) org.mozilla.javascript.Context.call(Context.java:528) org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450) 位于org.mozilla.javascript.tools.shell.Main.exec (Main.java:162) com.ti.ccstudio.apps.internal.scripting.RunScript1美元.run(RunScript.java:88) 原因:java.lang.NullPointerException 位于com.ti.dvt.engine.scripting.ScriptAnalysisSession.<init>(ScriptAnalysisSession.java:90) 位于com.ti.dvt.enger.scripting.DVTServer.openAnalysisSession(DVTServer.Java:448) sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145) ... 还有18个
我不确定问题是什么。 有人能帮忙吗?