Tool/software: Code Composer Studio
Hello all,
I'm currently working on the profiling of TCI6618 DSP. I developed my script using CCS v5 and the examples provided to get the timing of function of our DSP with Pro Trace but I get many issues with APIs.
I have also some errors when the probe is trying to connect to the target :
Connecting to CPU
SEVERE: C66xx_0: Trouble Halting Target CPU: (Error -1060 @ 0x0) Device is not responding to the request. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.232.0)
I already try to reset the device and the error remain
For the second issue :
I have many errors due to API and some missing import Package
Code here :
importPackage(Packages.com.ti.debug.engine.scripting)
importPackage(Packages.com.ti.ccstudio.scripting.environment)
importPackage(Packages.com.ti.dvt.engine.scripting)
importPackage(Packages.java.lang)
importPackage(Packages.java.io)
importPackage(Packages.java.util)
function PC_Trace() {
runTime=10000
// ---------- Start up ----------
script = ScriptingEnvironment.instance()
script.setScriptTimeout(100000)
// Create a log file in the current directory to log script execution
script.traceBegin("scriptLog.xml", "DefaultStylesheet.xsl")
script.traceSetConsoleLevel(TraceLevel.INFO)
script.traceSetFileLevel(TraceLevel.INFO)
cwd = script.getCurrentDirectory();
// ---------- Set up debugger ----------
script.traceWrite("Setting up the debugger")
debugServer = script.getServer("DebugServer.1")
debugServer.setConfig("../../../../../Users/rhenry/Desktop/projet_profiling/config_files/LAN_LAB12_Black_Hawk_XDS520v2_TCI6618_config.ccxml")
dspC6618_0 = debugServer.openSession("Blackhawk XDS560v2-LAN System Trace Emulator_0/C66xx_0")//Spectrum Digital XDSPRO USB Emulator_0/C66xx_0
// ---------- Set up target----------
dspC6618_0.options.setBoolean("AllowInterruptsWhenHalted", true)
dspC6618_0.options.setBoolean("PoliteRealtimeMode", true)
script.traceWrite("Connecting to CPU")
dspC6618_0.target.connect()
try{
dspC6618_0.memory.loadProgram("../../../../../../Users/rhenry/Desktop/projet_profiling/target_programs/iphy_tnq_cpu1.out")
}catch(err){
System.out.println(err)
script.traceWrite("Error during loading *.out on target")
}
// ---------- Create a DVT server ----------
dvtServer = script.getServer("DVTServer.1")
// ---------- Set up the analysis ----------
script.traceWrite("Setting up PC Trace")
analysisSession = dvtServer.openAnalysisSession()
try{
// ---------- Set up the session -----------
analysisConfig = analysisSession.loadAnalysis("PC Trace")
analysisConfig.setProperty("core", "C66xx_0")
analysisConfig.setProperty("transportType", "Pro Trace")
analysisConfig.setProperty("bufferSize", "64 kB")
analysisConfig.setProperty("bufferType", "Stop-on-full")
analysisConfig.setProperty("synchronizeWithTarget", true)
analysisConfig.setProperty("merge", true)
analysisConfig.run();
}catch(err){
System.out.println(err)
script.traceWrite("Error during setting up profiling")
}
try{
//---------- Run target for 10 secs ----------
script.traceWrite("Running target for "+ runTime +" mSeconds" )
dspC6618_0.target.runAsynch()
Thread.sleep(runTime)
dspC6618_0.target.halt()
// ---------- Wait until processing is done ----------
script.traceWrite("Processing")
analyzer = analysisConfig.findAnalyzerByName("Exclusive Function Profiler")
analyzer.waitForEndOfData()
// ---------- Post analysis - export the data to a CSV file ----------
cwd = script.getCurrentDirectory()
script.traceWrite("Exporting results to " + cwd)
analyzer.exportDataToCSV("Exclusive Function Profiler", cwd+"/"+"FunctionProfile.csv", null)
}
catch(err){
System.out.println(err)
script.traceWrite("Error during profiling")
}
// ---------- shut down ----------
script.traceWrite("Shutting down")
analysisSession.endAnalysis(analysisConfig)
debugServer.stop()
dvtServer.stop()
script.traceEnd()
}
// -------------------- Main --------------------
System.out.println("Start scripts.")
PC_Trace()
System.out.println("End scripts.");
Complet traces from trace_dss.;bat :
5545.log Dsp Profiling script.txt
and the trace generate by the script :
<?xml version="1.0" encoding="windows-1252" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="DefaultStylesheet.xsl"?>
<log>
<record>
<date>2019-01-14T17:53:32</date>
<millis>1547484812780</millis>
<sequence>9</sequence>
<logger>com.ti</logger>
<level>INFO</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingEnvironment</class>
<method>traceWrite</method>
<thread>1</thread>
<message>Setting up the debugger</message>
</record>
<record>
<date>2019-01-14T17:53:48</date>
<millis>1547484828384</millis>
<sequence>122</sequence>
<logger>com.ti</logger>
<level>INFO</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingEnvironment</class>
<method>traceWrite</method>
<thread>1</thread>
<message>Connecting to CPU</message>
</record>
<record>
<date>2019-01-14T17:53:54</date>
<millis>1547484834369</millis>
<sequence>154</sequence>
<logger>com.ti.debug.engine.scripting.DebugSession</logger>
<level>SEVERE</level>
<class>com.ti.debug.engine.scripting.DebugSession$DebuggerErrorListener</class>
<method>onEvent</method>
<thread>10</thread>
<message>C66xx_0: Trouble Halting Target CPU: (Error -1060 @ 0x0) Device is not responding to the request. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.232.0)
</message>
</record>
<record>
<date>2019-01-14T17:53:58</date>
<millis>1547484838821</millis>
<sequence>155</sequence>
<logger>com.ti.debug.engine.scripting.DebugSession</logger>
<level>SEVERE</level>
<class>com.ti.debug.engine.scripting.DebugSession$DebuggerErrorListener</class>
<method>onEvent</method>
<thread>10</thread>
<message>C66xx_0: Trouble Halting Target CPU: (Error -1060 @ 0x0) Device is not responding to the request. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.232.0)
</message>
</record>
<record>
<date>2019-01-14T17:55:53</date>
<millis>1547484953514</millis>
<sequence>187</sequence>
<logger>com.ti.ccstudio.scripting.environment.ScriptingException</logger>
<level>SEVERE</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingException</class>
<method>logException</method>
<thread>1</thread>
<message>Timed out after 100000ms</message>
<exception>
<message>com.ti.ccstudio.scripting.environment.ScriptingException: Timed out after 100000ms</message>
<frame>
<class>com.ti.debug.engine.scripting.AbstractListener</class>
<method>waitUntil</method>
<line>76</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.AbstractListener</class>
<method>waitUntil</method>
<line>87</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.APIContainer</class>
<method>waitForHaltIfPropertySet</method>
<line>148</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.Memory</class>
<method>load</method>
<line>908</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.Memory</class>
<method>loadProgram</method>
<line>854</line>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke0</method>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>sun.reflect.DelegatingMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>java.lang.reflect.Method</class>
<method>invoke</method>
</frame>
<frame>
<class>org.mozilla.javascript.MemberBox</class>
<method>invoke</method>
<line>142</line>
</frame>
<frame>
<class>org.mozilla.javascript.NativeJavaMethod</class>
<method>call</method>
<line>201</line>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>call1</method>
<line>64</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c1</method>
<line>34</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>callName0</method>
<line>106</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c0</method>
<line>92</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>doTopCall</method>
<line>337</line>
</frame>
<frame>
<class>org.mozilla.javascript.ScriptRuntime</class>
<method>doTopCall</method>
<line>2755</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>exec</method>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>evaluateScript</method>
<line>500</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFileSecure</method>
<line>422</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFile</method>
<line>388</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processSource</method>
<line>379</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFiles</method>
<line>176</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main$IProxy</class>
<method>run</method>
<line>97</line>
</frame>
<frame>
<class>org.mozilla.javascript.Context</class>
<method>call</method>
<line>540</line>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>call</method>
<line>447</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>exec</method>
<line>159</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>main</method>
<line>137</line>
</frame>
</exception>
</record>
<record>
<date>2019-01-14T17:55:53</date>
<millis>1547484953518</millis>
<sequence>188</sequence>
<logger>com.ti.ccstudio.scripting.environment.ScriptingException</logger>
<level>SEVERE</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingException</class>
<method>logException</method>
<thread>1</thread>
<message>Timed out after 100000ms while waiting for target to halt after an auto-run to "main</message>
<exception>
<message>com.ti.ccstudio.scripting.environment.ScriptingException: Timed out after 100000ms while waiting for target to halt after an auto-run to "main</message>
<frame>
<class>com.ti.debug.engine.scripting.APIContainer</class>
<method>waitForHaltIfPropertySet</method>
<line>170</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.Memory</class>
<method>load</method>
<line>908</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.Memory</class>
<method>loadProgram</method>
<line>854</line>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke0</method>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>sun.reflect.DelegatingMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>java.lang.reflect.Method</class>
<method>invoke</method>
</frame>
<frame>
<class>org.mozilla.javascript.MemberBox</class>
<method>invoke</method>
<line>142</line>
</frame>
<frame>
<class>org.mozilla.javascript.NativeJavaMethod</class>
<method>call</method>
<line>201</line>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>call1</method>
<line>64</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c1</method>
<line>34</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>callName0</method>
<line>106</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c0</method>
<line>92</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>doTopCall</method>
<line>337</line>
</frame>
<frame>
<class>org.mozilla.javascript.ScriptRuntime</class>
<method>doTopCall</method>
<line>2755</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>exec</method>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>evaluateScript</method>
<line>500</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFileSecure</method>
<line>422</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFile</method>
<line>388</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processSource</method>
<line>379</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFiles</method>
<line>176</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main$IProxy</class>
<method>run</method>
<line>97</line>
</frame>
<frame>
<class>org.mozilla.javascript.Context</class>
<method>call</method>
<line>540</line>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>call</method>
<line>447</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>exec</method>
<line>159</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>main</method>
<line>137</line>
</frame>
</exception>
</record>
<record>
<date>2019-01-14T17:55:53</date>
<millis>1547484953519</millis>
<sequence>189</sequence>
<logger>com.ti.ccstudio.scripting.environment.ScriptingException</logger>
<level>SEVERE</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingException</class>
<method>logException</method>
<thread>1</thread>
<message>Error loading "../../../../../../Users/rhenry/Desktop/projet_profiling/target_programs/iphy_tnq_cpu1.out": Timed out after 100000ms while waiting for target to halt after an auto-run to "main</message>
<exception>
<message>com.ti.ccstudio.scripting.environment.ScriptingException: Error loading "../../../../../../Users/rhenry/Desktop/projet_profiling/target_programs/iphy_tnq_cpu1.out": Timed out after 100000ms while waiting for target to halt after an auto-run to "main</message>
<frame>
<class>com.ti.debug.engine.scripting.Memory</class>
<method>loadProgram</method>
<line>864</line>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke0</method>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>sun.reflect.DelegatingMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>java.lang.reflect.Method</class>
<method>invoke</method>
</frame>
<frame>
<class>org.mozilla.javascript.MemberBox</class>
<method>invoke</method>
<line>142</line>
</frame>
<frame>
<class>org.mozilla.javascript.NativeJavaMethod</class>
<method>call</method>
<line>201</line>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>call1</method>
<line>64</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c1</method>
<line>34</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>callName0</method>
<line>106</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c0</method>
<line>92</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>doTopCall</method>
<line>337</line>
</frame>
<frame>
<class>org.mozilla.javascript.ScriptRuntime</class>
<method>doTopCall</method>
<line>2755</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>exec</method>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>evaluateScript</method>
<line>500</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFileSecure</method>
<line>422</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFile</method>
<line>388</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processSource</method>
<line>379</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFiles</method>
<line>176</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main$IProxy</class>
<method>run</method>
<line>97</line>
</frame>
<frame>
<class>org.mozilla.javascript.Context</class>
<method>call</method>
<line>540</line>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>call</method>
<line>447</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>exec</method>
<line>159</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>main</method>
<line>137</line>
</frame>
</exception>
</record>
<record>
<date>2019-01-14T17:55:53</date>
<millis>1547484953522</millis>
<sequence>190</sequence>
<logger>com.ti</logger>
<level>INFO</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingEnvironment</class>
<method>traceWrite</method>
<thread>1</thread>
<message>Error during loading *.out on target</message>
</record>
<record>
<date>2019-01-14T17:55:53</date>
<millis>1547484953961</millis>
<sequence>199</sequence>
<logger>com.ti</logger>
<level>INFO</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingEnvironment</class>
<method>traceWrite</method>
<thread>1</thread>
<message>Setting up PC Trace</message>
</record>
<record>
<date>2019-01-14T17:56:17</date>
<millis>1547484977048</millis>
<sequence>200</sequence>
<logger>com.ti</logger>
<level>INFO</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingEnvironment</class>
<method>traceWrite</method>
<thread>1</thread>
<message>Running target for 10000 mSeconds</message>
</record>
<record>
<date>2019-01-14T17:56:27</date>
<millis>1547484987577</millis>
<sequence>207</sequence>
<logger>com.ti.debug.engine.scripting.DebugSession</logger>
<level>SEVERE</level>
<class>com.ti.debug.engine.scripting.DebugSession$DebuggerErrorListener</class>
<method>onEvent</method>
<thread>10</thread>
<message>C66xx_0: Trouble Halting Target CPU: (Error -1060 @ 0x0) Device is not responding to the request. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.232.0)
</message>
</record>
<record>
<date>2019-01-14T17:58:07</date>
<millis>1547485087084</millis>
<sequence>208</sequence>
<logger>com.ti.ccstudio.scripting.environment.ScriptingException</logger>
<level>SEVERE</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingException</class>
<method>logException</method>
<thread>1</thread>
<message>Timed out after 100000ms</message>
<exception>
<message>com.ti.ccstudio.scripting.environment.ScriptingException: Timed out after 100000ms</message>
<frame>
<class>com.ti.debug.engine.scripting.AbstractListener</class>
<method>waitUntil</method>
<line>76</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.AbstractListener</class>
<method>waitUntil</method>
<line>87</line>
</frame>
<frame>
<class>com.ti.debug.engine.scripting.Target</class>
<method>halt</method>
<line>539</line>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke0</method>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>sun.reflect.DelegatingMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>java.lang.reflect.Method</class>
<method>invoke</method>
</frame>
<frame>
<class>org.mozilla.javascript.MemberBox</class>
<method>invoke</method>
<line>142</line>
</frame>
<frame>
<class>org.mozilla.javascript.NativeJavaMethod</class>
<method>call</method>
<line>201</line>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>callProp0</method>
<line>117</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c1</method>
<line>66</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>callName0</method>
<line>106</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c0</method>
<line>92</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>doTopCall</method>
<line>337</line>
</frame>
<frame>
<class>org.mozilla.javascript.ScriptRuntime</class>
<method>doTopCall</method>
<line>2755</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>exec</method>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>evaluateScript</method>
<line>500</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFileSecure</method>
<line>422</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFile</method>
<line>388</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processSource</method>
<line>379</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFiles</method>
<line>176</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main$IProxy</class>
<method>run</method>
<line>97</line>
</frame>
<frame>
<class>org.mozilla.javascript.Context</class>
<method>call</method>
<line>540</line>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>call</method>
<line>447</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>exec</method>
<line>159</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>main</method>
<line>137</line>
</frame>
</exception>
</record>
<record>
<date>2019-01-14T17:58:07</date>
<millis>1547485087084</millis>
<sequence>209</sequence>
<logger>com.ti.ccstudio.scripting.environment.ScriptingException</logger>
<level>SEVERE</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingException</class>
<method>logException</method>
<thread>1</thread>
<message>Error halting target: Timed out after 100000ms</message>
<exception>
<message>com.ti.ccstudio.scripting.environment.ScriptingException: Error halting target: Timed out after 100000ms</message>
<frame>
<class>com.ti.debug.engine.scripting.Target</class>
<method>halt</method>
<line>556</line>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke0</method>
</frame>
<frame>
<class>sun.reflect.NativeMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>sun.reflect.DelegatingMethodAccessorImpl</class>
<method>invoke</method>
</frame>
<frame>
<class>java.lang.reflect.Method</class>
<method>invoke</method>
</frame>
<frame>
<class>org.mozilla.javascript.MemberBox</class>
<method>invoke</method>
<line>142</line>
</frame>
<frame>
<class>org.mozilla.javascript.NativeJavaMethod</class>
<method>call</method>
<line>201</line>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>callProp0</method>
<line>117</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c1</method>
<line>66</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.optimizer.OptRuntime</class>
<method>callName0</method>
<line>106</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>_c0</method>
<line>92</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>doTopCall</method>
<line>337</line>
</frame>
<frame>
<class>org.mozilla.javascript.ScriptRuntime</class>
<method>doTopCall</method>
<line>2755</line>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>call</method>
</frame>
<frame>
<class>org.mozilla.javascript.gen.c1</class>
<method>exec</method>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>evaluateScript</method>
<line>500</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFileSecure</method>
<line>422</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFile</method>
<line>388</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processSource</method>
<line>379</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>processFiles</method>
<line>176</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main$IProxy</class>
<method>run</method>
<line>97</line>
</frame>
<frame>
<class>org.mozilla.javascript.Context</class>
<method>call</method>
<line>540</line>
</frame>
<frame>
<class>org.mozilla.javascript.ContextFactory</class>
<method>call</method>
<line>447</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>exec</method>
<line>159</line>
</frame>
<frame>
<class>org.mozilla.javascript.tools.shell.Main</class>
<method>main</method>
<line>137</line>
</frame>
</exception>
</record>
<record>
<date>2019-01-14T17:58:07</date>
<millis>1547485087100</millis>
<sequence>210</sequence>
<logger>com.ti</logger>
<level>INFO</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingEnvironment</class>
<method>traceWrite</method>
<thread>1</thread>
<message>Error during profiling</message>
</record>
<record>
<date>2019-01-14T17:58:07</date>
<millis>1547485087141</millis>
<sequence>211</sequence>
<logger>com.ti</logger>
<level>INFO</level>
<class>com.ti.ccstudio.scripting.environment.ScriptingEnvironment</class>
<method>traceWrite</method>
<thread>1</thread>
<message>Shutting down</message>
</record>
</log>