This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS: Error thrown while loading frames to target using DSS

Tool/software: Code Composer Studio

Hi,

I have developed a framework in Jython using Debug Server Scripting [DSS] which will do the following :

After connecting to the target, For each frame :-

1) Load the input frame to EVE target.

2) Execute the EVE target.

3) Save the output frame from EVE target.

Now, this framework works fine, until after some random number of frames, I get the following error while I try to load the input frame.

E_RPCENV_IO_ERROR(-6) No connection: DTC_IO_Send::dtc_io

I have checked with multiple debuggers but the problem persists.

Kindly let me know how I can resolve the issue to run this framework consistently.

  • Hello,

    Parameswaran L said:
    E_RPCENV_IO_ERROR(-6) No connection: DTC_IO_Send::dtc_io

    This is a type of host connection error. Basically the debugger is unable to properly communicate with your debug probe.

    https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html#host-connection-error

    Parameswaran L said:
    Now, this framework works fine, until after some random number of frames, I get the following error while I try to load the input frame.

    However, this comment is interesting. Is your script able to have DSS connect to the target and run the target application for awhile before the error occurs? If so, basically the debugger is losing communication in the middle of a debug session. If this is indeed the case, please generate a verbose scripting log (ALL messages) and attach it to this thread.

    Thanks

    ki

  • Hi Ki,

    I am attaching the log file generated from the DSS script which throwed error while trying to load input frame.

    I have trimmed the log file to start from the point where the error is thrown.

    dss_log.xml
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183309</millis>
      <sequence>2229</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>12</thread>
      <message>ARP32_EVE_1: Trouble Reading Memory Block at 0x80a064f0 on Page 0 of Length 0x7ff0: (Error -2172 @ 0x80A084F0) Unable to communicate with the debug probe. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.1.0.00007) 
    </message>
    </record>
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183311</millis>
      <sequence>2230</sequence>
      <logger>com.ti.debug.engine.scripting.Memory</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.APIContainer$OnCompleteWithErrorInfo</class>
      <method>waitUntil</method>
      <thread>1</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183311</millis>
      <sequence>2231</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>Target failed to read 0x80A064F0@Program</message>
      <exception>
        <message>com.ti.ccstudio.scripting.environment.ScriptingException: Target failed to read 0x80A064F0@Program</message>
        <frame>
          <class>com.ti.debug.engine.scripting.Memory</class>
          <method>saveRaw</method>
          <line>2436</line>
        </frame>
        <frame>
          <class>sun.reflect.GeneratedMethodAccessor5</class>
          <method>invoke</method>
        </frame>
        <frame>
          <class>sun.reflect.DelegatingMethodAccessorImpl</class>
          <method>invoke</method>
          <line>43</line>
        </frame>
        <frame>
          <class>java.lang.reflect.Method</class>
          <method>invoke</method>
          <line>498</line>
        </frame>
        <frame>
          <class>org.python.core.PyReflectedFunction</class>
          <method>__call__</method>
          <line>190</line>
        </frame>
        <frame>
          <class>org.python.core.PyObject</class>
          <method>__call__</method>
          <line>422</line>
        </frame>
        <frame>
          <class>org.python.core.PyMethod</class>
          <method>instancemethod___call__</method>
          <line>237</line>
        </frame>
        <frame>
          <class>org.python.core.PyMethod</class>
          <method>__call__</method>
          <line>228</line>
        </frame>
        <frame>
          <class>org.python.core.PyMethod</class>
          <method>__call__</method>
          <line>218</line>
        </frame>
        <frame>
          <class>org.python.pycode._pyx0</class>
          <method>f$0</method>
          <line>392</line>
        </frame>
        <frame>
          <class>org.python.pycode._pyx0</class>
          <method>call_function</method>
        </frame>
        <frame>
          <class>org.python.core.PyTableCode</class>
          <method>call</method>
          <line>173</line>
        </frame>
        <frame>
          <class>org.python.core.PyCode</class>
          <method>call</method>
          <line>18</line>
        </frame>
        <frame>
          <class>org.python.core.Py</class>
          <method>runCode</method>
          <line>1687</line>
        </frame>
        <frame>
          <class>org.python.util.PythonInterpreter</class>
          <method>execfile</method>
          <line>297</line>
        </frame>
        <frame>
          <class>org.python.util.jython</class>
          <method>runSimpleFile</method>
          <line>365</line>
        </frame>
        <frame>
          <class>org.python.util.jython</class>
          <method>runStream</method>
          <line>397</line>
        </frame>
        <frame>
          <class>org.python.util.jython</class>
          <method>runFile</method>
          <line>422</line>
        </frame>
        <frame>
          <class>org.python.util.jython</class>
          <method>main</method>
          <line>617</line>
        </frame>
      </exception>
    </record>
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183485</millis>
      <sequence>2232</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>endCIOLogging</method>
      <thread>1</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183486</millis>
      <sequence>2233</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>endCIOLogging</method>
      <thread>1</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183486</millis>
      <sequence>2234</sequence>
      <logger>com.ti.debug.engine.scripting.Target</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.Target</class>
      <method>disconnect</method>
      <thread>1</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183506</millis>
      <sequence>2235</sequence>
      <logger>com.ti.debug.engine.scripting.Target</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.Target</class>
      <method>disconnect</method>
      <thread>1</thread>
      <message>Requesting target disconnect</message>
    </record>
    <record>
      <date>2020-12-16T08:03:03</date>
      <millis>1608102183509</millis>
      <sequence>2236</sequence>
      <logger>com.ti.debug.engine.scripting.Target</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.Target$OnDisconnectedListener</class>
      <method>waitUntil</method>
      <thread>1</thread>
      <message>ENTRY timeout: infinite</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184147</millis>
      <sequence>2237</sequence>
      <logger>com.ti.debug.engine.scripting.Target</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.Target$OnDisconnectedListener</class>
      <method>onEvent</method>
      <thread>12</thread>
      <message>Target is now disconnected</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184147</millis>
      <sequence>2238</sequence>
      <logger>com.ti.debug.engine.scripting.Target</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.Target$OnDisconnectedListener</class>
      <method>waitUntil</method>
      <thread>1</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184147</millis>
      <sequence>2239</sequence>
      <logger>com.ti.debug.engine.scripting.Target</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.Target</class>
      <method>disconnect</method>
      <thread>1</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2240</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2241</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>Firing: onSessionTerminating()</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2242</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>Unregistering this session from the DebugServer</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2243</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>Firing: onSessionTerminated()</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2244</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2245</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer</class>
      <method>stop</method>
      <thread>1</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2246</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer</class>
      <method>stop</method>
      <thread>1</thread>
      <message>1 Debug Session(s) still active.</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2247</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer</class>
      <method>stop</method>
      <thread>1</thread>
      <message>Terminating DebugSession: Spectrum Digital XDS560V2 STM USB Emulator_0/CortexA15_0</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2248</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2249</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>Firing: onSessionTerminating()</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2250</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>Unregistering this session from the DebugServer</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2251</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>Firing: onSessionTerminated()</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2252</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer</class>
      <method>disposeAndUnload</method>
      <thread>1</thread>
      <message>Firing: onServerStopping()</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184148</millis>
      <sequence>2253</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer</class>
      <method>disposeAndUnload</method>
      <thread>1</thread>
      <message>Stopping DebugServer</message>
    </record>
    <record>
      <date>2020-12-16T08:03:04</date>
      <millis>1608102184149</millis>
      <sequence>2254</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer$Callback</class>
      <method>waitUntil</method>
      <thread>1</thread>
      <message>ENTRY com.ti.ccstudio.scripting.environment.ScriptingEnvironment@6c806c8b timeout: infinite</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2255</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2256</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2257</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2258</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2259</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2260</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2261</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186638</millis>
      <sequence>2262</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2263</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2264</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2265</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2266</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2267</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2268</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2269</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2270</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2271</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2272</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2273</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2274</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2275</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2276</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2277</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>ENTRY</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2278</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>12</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2279</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer$Callback</class>
      <method>waitUntil</method>
      <thread>1</thread>
      <message>RETURN com.ti.ccstudio.scripting.environment.ScriptingEnvironment@6c806c8b</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2280</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer</class>
      <method>disposeAndUnload</method>
      <thread>1</thread>
      <message>Firing: onServerStopped()</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2281</sequence>
      <logger>com.ti.debug.engine.scripting.DebugSession</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugSession</class>
      <method>terminate</method>
      <thread>1</thread>
      <message>RETURN</message>
    </record>
    <record>
      <date>2020-12-16T08:03:06</date>
      <millis>1608102186639</millis>
      <sequence>2282</sequence>
      <logger>com.ti.debug.engine.scripting.DebugServer</logger>
      <level>FINER</level>
      <class>com.ti.debug.engine.scripting.DebugServer</class>
      <method>stop</method>
      <thread>1</thread>
      <message>RETURN</message>
    </record>
    </log>
    

  • Thanks. I see the error:

    ARP32_EVE_1: Trouble Reading Memory Block at 0x80a064f0 on Page 0 of Length 0x7ff0: (Error -2172 @ 0x80A084F0) Unable to communicate with the debug probe. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.1.0.00007) 

    This error is similar to host connection error. It occurs when attempting to read memory at 0x80a064f0. Otherwise I'm still not sure what cause the issue. Can you send the entire log? I'd like to see more context.

    Thanks

    ki 

  • Hi Ki,

    I have attached the complete DSS log file.

    log.xml

  • Thank you. If I can trouble you for one more log - can you generate a debugs server log while reproducing the issue?

    https://software-dl.ti.com/ccs/esd/documents/ccs_diagnostic-logs.html

    Then zip the log and attach it to this thread.

    One last thing - I notice that the emulator pack version is an older one (8.1.0.00007), which leads me to believe that you are using an old version of CCS. Would it be possible to upgrade to a later version?

    Thanks

    ki

  • Hi Ki,

    I am attaching the Debug Server Log.

    I am using CCS V9, Is it really required to upgrade to CCS10?

    dss.rar

  • Parameswaran L said:
    I am using CCS V9, Is it really required to upgrade to CCS10?

    It is usually not required, though it is recommended when issues are encountered. It will make our debugging process of your issue much easier if you are on the latest versions of all the tools.

    Thanks for the log. I will have to send this to engineering to analysis. Note that it is holiday season here so many of the engineers are off this week. Hence I may not have a response until next week. Sorry for the inconvenience.

    ki 

  • Hi Ki,

    Is there any update available from your side on the error?

  • Sorry for the delay, i have sent the logs for analysis. I will let you know as soon as I get an update

  • Unfortunately the logs didn't have the information we needed to find the root cause. 

    Can you try using the latest CCS 10.2.0? We just wan to rule out that you are hitting a bug that has been addressed in a later CCS.

    If that does not help, can you prove an example script of your automation? We do not need the whole script, just a small subset with the memory accesses on the EVE that result in a failure.

    Thanks

    ki