<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic I.MX6SX SoloX Debugging in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355293#M49673</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does Freescale have any guidelines for debugging both cores of the I.MX6SX (I.MX6 SoloX) processor?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are hoping to do real-time debugging of the A9 and M4 cores under a Linux host with a gnu compiler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like the ARM DS-5 studio and DSTREAM debugger may be listed on Freescale's website.&amp;nbsp; However, these options are out of our price range.&amp;nbsp; Are there any alternatives?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Mar 2015 19:52:01 GMT</pubDate>
    <dc:creator>nathanb_</dc:creator>
    <dc:date>2015-03-26T19:52:01Z</dc:date>
    <item>
      <title>I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355293#M49673</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does Freescale have any guidelines for debugging both cores of the I.MX6SX (I.MX6 SoloX) processor?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are hoping to do real-time debugging of the A9 and M4 cores under a Linux host with a gnu compiler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like the ARM DS-5 studio and DSTREAM debugger may be listed on Freescale's website.&amp;nbsp; However, these options are out of our price range.&amp;nbsp; Are there any alternatives?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Mar 2015 19:52:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355293#M49673</guid>
      <dc:creator>nathanb_</dc:creator>
      <dc:date>2015-03-26T19:52:01Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355294#M49674</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nathan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in general one can use any debugger which supports Cortex-A9 and M4,&lt;/P&gt;&lt;P&gt;for that one can look at debugger datasheet or contact its vendor.&lt;/P&gt;&lt;P&gt;Seems one can use J-Link, Lauterbach, also SDK have some scripts for debugger&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;i.MX 6Series Platform SDK&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Mar 2015 07:23:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355294#M49674</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-03-27T07:23:07Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355295#M49675</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What's the general Idea of Freescale to debug applications within the Cortex-M4 core of the i.MX6 SoloX?&lt;/P&gt;&lt;P&gt;Are there any IAR setup macros (*.mac) files available to debug the application on the SABRE SoloX?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SABRE SoloX evaluation board (MCIMX6SX-SDB):&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD&amp;amp;nodeId=012FC8ZrDRB24A" title="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD&amp;amp;nodeId=012FC8ZrDRB24A"&gt;SABRE Board Reference Design|Freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;According to the MQX i.MX6 SoloX release notes chapter 2.2.2:&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;Although IAR and DS5 are supported to build the MQX RTOS and examples, the debugger part of these IDE tools are not enabled.&lt;/P&gt;
&lt;P&gt;Only TRACE32 is able to debug the programs built from ARM-GCC, IAR and DS5&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You are kidding me if it is intended to do printf debugging to develop applications on the Cortex-M4 core? :smileyconfused:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Apr 2015 11:31:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355295#M49675</guid>
      <dc:creator>michaelguntli</dc:creator>
      <dc:date>2015-04-17T11:31:40Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355296#M49676</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you are speaking about IAR, there are lot of Cortex-M4&lt;/P&gt;&lt;P&gt;examples with debugger in its IAR IDE WorkBench.&lt;/P&gt;&lt;P&gt;I think you can use just generic Cortex-M4 examples.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Apr 2015 01:37:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355296#M49676</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-04-18T01:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355297#M49677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem is not building and linking an application with IAR for the Cortex-M4, it's the debugging!&lt;/P&gt;&lt;P&gt;As written in the application note, Freescale did not ship setup macros and flash downloaders for the SABRE SoloX evalboard.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without setup macros for the SoloX the Cortex-M4 cannot be started, because it has to be enabled by the Cortex-A...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Apr 2015 05:27:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355297#M49677</guid>
      <dc:creator>michaelguntli</dc:creator>
      <dc:date>2015-04-20T05:27:57Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355298#M49678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what "setup macros" are you speaking about ?&lt;/P&gt;&lt;P&gt;Could you give some example of such "setup macros" ?&lt;/P&gt;&lt;P&gt;Does "setup macros" depend on IDE: for example DS5, IAR ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Apr 2015 16:07:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355298#M49678</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-04-20T16:07:45Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355299#M49679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A setup macro performs operations before the actual debugging session can start.&lt;/P&gt;&lt;P&gt;In the given example of the SoloX, we first have to start the Cortex-A8 in order to release the Cortex-M3. To load the code from the debugger into the external DDR RAM, the external DDR RAM should be initialized properly in order to get the full speed.&lt;/P&gt;&lt;P&gt;Or as usual, because Freescale does not provide those configuration files, the examples only work with the internal RAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look at the Freescale MQX i.MX6 SoloX Release Notes (MQXIMX6SXRN) which you have posted in the forum:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/503788"&gt;Re: i.MX6SoloX running MQX in the Cortex-A9 core?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/servlet/JiveServlet/download/2004-351881-503788-291813/Freescale_MQX_i.MX6SoloX_GA_Release_Notes.pdf" title="https://community.freescale.com/servlet/JiveServlet/download/503788-291813/Freescale_MQX_i.MX6SoloX_GA_Release_Notes.pdf"&gt;https://community.freescale.com/servlet/JiveServlet/download/503788-291813/Freescale_MQX_i.MX6SoloX_GA_Release_Notes.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every IDE has those setup scripts / macros:&lt;/P&gt;&lt;P&gt;- in TRACE32 those files are "script files" (*.cmm)&lt;/P&gt;&lt;P&gt;- in IAR those are "setup macros" (*.mac)&lt;/P&gt;&lt;P&gt;- in ARM-DS5 they are called init scripts (*.ds)&lt;/P&gt;&lt;P&gt;In the application note chapter 3.2.2 it is described for TRACE32 which steps have to be performed (attach_imx6sx_m4.cmm).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now the question again:&lt;/P&gt;&lt;P&gt;Will freescale provide us Debugger support for IAR on the Cortex-M4 core of the i.MX6 SoloX?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Apr 2015 05:45:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355299#M49679</guid>
      <dc:creator>michaelguntli</dc:creator>
      <dc:date>2015-04-21T05:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355300#M49680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;AFAIR before such debugger support was provided by IAR&lt;/P&gt;&lt;P&gt;&lt;A class="loading" href="https://www.iar.com/device-search/#?devices_architecture=&amp;amp;devices_vendor=Freescale&amp;amp;devices_family=i.MX&amp;amp;tab=devices" title="https://www.iar.com/device-search/#?devices_architecture=&amp;amp;devices_vendor=Freescale&amp;amp;devices_family=i.MX&amp;amp;tab=devices"&gt;https://www.iar.com/device-search/#?devices_architecture=&amp;amp;devices_vendor=Freescale&amp;amp;devices_family=i.MX&amp;amp;tab=devices&lt;/A&gt;&lt;/P&gt;&lt;P&gt;since SoloX is quite new, seems it will be supported some time later.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Apr 2015 14:53:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355300#M49680</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-04-21T14:53:08Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355301#M49681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor. 7 months have passed and I still cannot find the IAR setup macro for M4 debugging, nor any official A9 project for IAR. Do you know about something available? Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Nov 2015 17:51:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355301#M49681</guid>
      <dc:creator>kubiznak_petr</dc:creator>
      <dc:date>2015-11-24T17:51:55Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355302#M49682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Petr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IAR listed i.MX6SX as supported device with&amp;nbsp; "HW Debug" support&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.iar.com/device-search/#!?devices_architecture=ARM&amp;amp;devices_vendor=Freescale&amp;amp;devices_family=i.MX&amp;amp;tab=devices" title="https://www.iar.com/device-search/#!?devices_architecture=ARM&amp;amp;devices_vendor=Freescale&amp;amp;devices_family=i.MX&amp;amp;tab=devices"&gt;IAR Device Search&lt;/A&gt; &lt;/P&gt;&lt;P&gt;seems you can contact them for more details&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2015 02:17:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355302#M49682</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-11-25T02:17:12Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355303#M49683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nathan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you use the Jlink.&lt;/P&gt;&lt;P&gt;You can follow the Jlink document to write down script to debug A9 or M4.&lt;/P&gt;&lt;P&gt;But so far, it only can debug one core at one time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached files are for A9 and M4.&lt;/P&gt;&lt;P&gt;A9 debug: Please rename the Default.JLinkScript.A9&amp;nbsp; to Default.JLinkScript and overwrite Default.JLinkScript in the Jlink folder.&lt;/P&gt;&lt;P&gt;M4 debug: Please rename the Default.JLinkScript.M4&amp;nbsp; to Default.JLinkScript and overwrite Default.JLinkScript in the Jlink folder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If any problem, please contact jink to get further support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TAP's IR length is in the reference manual&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Untitled.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/52333i1DCA1875324075FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2015 05:08:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355303#M49683</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-11-25T05:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355304#M49684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for quick reply. I am aware of the device support in IAR, but the support here means only an item in the device list, but no setup macro and no example project. Also the j-Link driver does not support that device.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Regarding the examples, IAR refers to Freescale.&lt;/LI&gt;&lt;LI&gt;Regarding the j-Link driver, IAR refers to Segger.&lt;/LI&gt;&lt;LI&gt;Following your post, Freescale refers to IAR.&lt;/LI&gt;&lt;LI&gt;Segger says the driver is supported by external scripts, available at &lt;A href="https://wiki.segger.com/index.php?title=I.MX6_SoloX_Support" title="https://wiki.segger.com/index.php?title=I.MX6_SoloX_Support"&gt;I.MX6 SoloX Support - SEGGER - Support Wiki&lt;/A&gt; . At the same time they say M4 cannot be debugged without an A9 software enabling the M4 core. As expected, the MQX M4 demo project (hello) does not work with the script. They do not suggest where to get the A9 example.&lt;/LI&gt;&lt;LI&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/BiyongSUN"&gt;BiyongSUN&lt;/A&gt;​ below provided other j-Link scripts. I appreciate his effort, but I'm not able to run the MQX M4 hello project with his scripts, neither. For further support, he refers to Segger.&lt;/LI&gt;&lt;LI&gt;I did not manage to find any simple A9 example. The handle points to Freescale. Who does Freescale refer to, so that the magic circle locks up?&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2015 08:04:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355304#M49684</guid>
      <dc:creator>kubiznak_petr</dc:creator>
      <dc:date>2015-11-25T08:04:47Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355305#M49685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Petr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;below simple A9 example&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-106253"&gt;MX6 SoloX bare metal startup  &lt;/A&gt; &lt;/P&gt;&lt;P&gt;in general I would suggest to contact local fae for questions&lt;/P&gt;&lt;P&gt;regarding more support. Also for customer customizations&lt;/P&gt;&lt;P&gt;FSL has Freescale Professional Services:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_PROFESSIONAL" rel="nofollow"&gt;http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_PROFESSIONAL&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2015 08:24:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355305#M49685</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-11-25T08:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355306#M49686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;M4 needs A9 to boot up.&lt;/P&gt;&lt;P&gt;Once M4 gets boot up.&lt;/P&gt;&lt;P&gt;You can use the jlink attach the M4 with the script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The script is verified on the SoloX SDB board. Used in some customer project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe your jlink firmware and software versions are different.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My experience is without the script. The jlink, which can debug i.MX6DQ/DLS before, will attach the M4 because of the ir length.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2015 10:57:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355306#M49686</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2015-11-25T10:57:45Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355307#M49687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I built the FReeRTOS hello_world demo application for the Cortex-M4 of the i.MX6SX (BSP downloaded from here: &lt;A href="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/i.mx-6-series-software-and-development-tool-resources:IMX6_SW" title="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/i.mx-6-series-software-and-development-tool-resources:IMX6_SW"&gt;i.MX 6 Series Software and Development Tool|NXP&lt;/A&gt; ). I'm building the application under ubuntu 14.04 with Eclipse MARS.2 and the toolchain gcc-arm-none-eabi-4_9-2015q1-20150306-linux. I can build an OCRAM debug binary and run it succesfully, on a sabre SD soloX board, with the following commands under u-boot (after burning the binary into the first partition (boot) of an SDCARD built under yocto Fido):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;fatload mmc 2:1 0x00910000 SCM_PO.bin&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;dcache flush&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;bootaux 0x00910000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After this I can connect to the cortex-M4 CPU using JLinkGDBServer program with the script provided by &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Nathan:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;JLinkGDBServer -device cortex-m4 -scriptfile Default.JLinkScript.M4&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Then I try to connect to JLinkGDBServer from Eclipse with the following debugger settings:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Run-&amp;gt;Debug configurations:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Debugger tap&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GDB setup&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GDB command: gcc-arm-none-eabi-4_9-2015q1/bin/arm-none-eabi-gdb&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Command set: srtandard&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Protocol version: mi&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verbose console mode: not checked&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remote Target:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use remote target: checked&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JTAG device: Generic TCP/IP&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; host name or IP address: localhost&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port number: 2331&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start up tap:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reset and deley seconds: checked. 3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Halt: checked&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commands:&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target remote localhost:2331&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; monitor endian LITTLE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; monitor speed 1000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; monitor reset 0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; monitor sleep 100&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; monitor speed auto&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load Image and Symbols:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load image: checked&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use project binary: SCM_POC3.elf&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Image offset (hex): &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load symbols: checked&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use project binary: SCM_POC3.elf&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Image offset (hex): &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Runtime Options:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set program counter at (hex):&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set breakpoint at: main&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resume: not checked&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Run commands: none&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I debug the application. The code is downloaded to the target succesfully, but the debugger doesn't pauses at main instead it pauses on the file startup_MCIMX6X_M4.S line 207:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reset_Handler:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpsid&amp;nbsp;&amp;nbsp; i&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Mask interrupts */ --&amp;gt; it pauses in this line&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#ifndef __NO_SYSTEM_INIT&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; bl SystemInit&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#endif&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I click on the continue button the applications terminates due a SIGTRAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the Eclipse console output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading symbols from /home/oscar/Projects/IMX6_SoloX/Cortex-M4/workspace/SCM_POC3/Debug/SCM_POC3.elf...symbol-file /home/oscar/Projects/IMX6_SoloX/Cortex-M4/workspace/SCM_POC3/Debug/SCM_POC3.elf&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;done.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;0x0091061c in UART_ReceiveDataPolling (base=0x421e8000, rxBuff=0x200002d7 &amp;lt;ucHeap+563&amp;gt; "", rxSize=0) at /home/oscar/Projects/IMX6_SoloX/Cortex-M4/FreeRTOS/FreeRTOS_BSP_1.0.0_iMX6SX/platform/utilities/src/debug_console_imx.c:375&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;375&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!UART_GetStatusFlag((UART_Type*)base, uartStatusRxDataReady));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;monitor endian LITTLE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;monitor reset 0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;monitor sleep 100&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;monitor speed auto&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;tbreak main&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Temporary breakpoint 1 at 0x9133da: file ../src/Application/main.c, line 71.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Program received signal SIGTRAP, Trace/breakpoint trap.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;0x00000000 in ?? ()&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And the &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;JLinkGDBServer output:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;JLinkARM.dll V5.10q (DLL compiled Mar&amp;nbsp; 4 2016 16:05:00)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;-----GDB Server start settings-----&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GDBInit file:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; none&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GDB Server Listening port:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2331&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SWO raw output listening port: 2332&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Terminal I/O port:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2333&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Accept remote connection:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yes&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Generate logfile:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Verify download:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Init regs on start:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Silent mode:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Single run mode:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target connection timeout:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 ms&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;------J-Link related settings------&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;J-Link Host interface:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USB&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;J-Link script:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /home/oscar/Projects/IMX6_SoloX/Debugger/scripts/Default.JLinkScript.M4&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;J-Link settings file:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; none&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;------Target related settings------&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target device:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cortex-m4&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target interface:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JTAG&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target interface speed:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1000kHz&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target endian:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; little&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Connecting to J-Link...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;J-Link is connected.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Firmware: J-Link V10 compiled Mar&amp;nbsp; 2 2016 14:01:26&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hardware: V10.10&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;S/N: 600100354&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Checking target voltage...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target voltage: 3.29 V&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Listening on TCP/IP port 2331&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Connecting to target...WARNING: At least one of the connected devices is not JTAG compliant (IEEE Std 1149.1, 7.1.1.d, IR-cells). (NumDevices = 4, NumBitsSet = 3)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;J-Link found 4 JTAG devices, Total IRLen = 17&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;JTAG ID: 0x4BA00477 (Cortex-M4)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Connected to target&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Waiting for GDB connection...Connected to 127.0.0.1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading all registers&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x0091061C (Data = 0xF44F68F8)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002CC (Data = 0x009105B5)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002CC (Data = 0x009105B5)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x009105B4 (Data = 0x461879FB)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C8 (Data = 0x200002D0)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C4 (Data = 0x421E8000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C0 (Data = 0x200002D7)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading 8 bytes @ address 0x200002D7&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002BC (Data = 0x00000000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C4 (Data = 0x421E8000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C0 (Data = 0x200002D7)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading 8 bytes @ address 0x200002D7&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002BC (Data = 0x00000000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GDB closed TCP/IP connection&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Connected to 127.0.0.1&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading all registers&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x0091061C (Data = 0xF44F68F8)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002CC (Data = 0x009105B5)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002CC (Data = 0x009105B5)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x009105B4 (Data = 0x461879FB)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C8 (Data = 0x200002D0)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C4 (Data = 0x421E8000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C0 (Data = 0x200002D7)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading 8 bytes @ address 0x200002D7&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002BC (Data = 0x00000000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C4 (Data = 0x421E8000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C0 (Data = 0x200002D7)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading 8 bytes @ address 0x200002D7&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002BC (Data = 0x00000000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target endianess set to "little endian"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target interface speed set to 1000 kHz&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C4 (Data = 0x421E8000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002C0 (Data = 0x200002D7)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading 8 bytes @ address 0x200002D7&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x200002BC (Data = 0x00000000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: Could not set S_RESET_ST&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: CPU did not halt after reset.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: CPU could not be halted&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: CPU did not halt after reset.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: CPU could not be halted&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: CPU did not halt after reset.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: CPU could not be halted&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: S_RESET_ST not cleared&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resets core &amp;amp; peripherals via SYSRESETREQ &amp;amp; VECTRESET bit.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: Failed to read memory @ address 0x200002DC&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: Failed to read memory @ address 0x200002DC&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sleep 100ms&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Select auto target interface speed (4000 kHz)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 576 bytes @ address 0x00910000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 4096 bytes @ address 0x00910240&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 4096 bytes @ address 0x00911240&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 4096 bytes @ address 0x00912240&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 4096 bytes @ address 0x00913240&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 1240 bytes @ address 0x00914240&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 8 bytes @ address 0x00914718&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 4 bytes @ address 0x00914720&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 4 bytes @ address 0x00914724&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Downloading 120 bytes @ address 0x00914728&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Writing register (PC = 0x00910310)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 4 bytes @ address 0x00910310 (Data = 0x00000000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 2 bytes @ address 0x009133DA (Data = 0x0000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 2 bytes @ address 0x009133DA (Data = 0x0000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Read 2 bytes @ address 0x009133DA (Data = 0x0000)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Setting breakpoint @ address 0x009133DA, Size = 2, BPHandle = 0x0001&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Starting target CPU...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: CPU is not halted&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 15 (R15) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reading all registers&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 0 (R0) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 1 (R1) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 2 (R2) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 3 (R3) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 4 (R4) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 5 (R5) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 6 (R6) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 7 (R7) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 8 (R8) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 9 (R9) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 10 (R10) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 11 (R11) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 12 (R12) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 13 (R13) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 14 (R14) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 15 (R15) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 16 (XPSR) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 17 (MSP) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 18 (PSP) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 24 (PRIMASK) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 25 (BASEPRI) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 26 (FAULTMASK) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 27 (CONTROL) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 32 (FPSCR) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 33 (FPS0) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 34 (FPS1) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 35 (FPS2) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 36 (FPS3) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 37 (FPS4) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 38 (FPS5) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 39 (FPS6) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 40 (FPS7) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 41 (FPS8) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 42 (FPS9) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 43 (FPS10) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 44 (FPS11) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 45 (FPS12) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 46 (FPS13) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 47 (FPS14) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 48 (FPS15) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 49 (FPS16) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 50 (FPS17) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 51 (FPS18) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 52 (FPS19) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 53 (FPS20) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 54 (FPS21) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 55 (FPS22) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 56 (FPS23) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 57 (FPS24) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 58 (FPS25) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 59 (FPS26) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 60 (FPS27) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 61 (FPS28) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 62 (FPS29) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 63 (FPS30) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ERROR: Can not read register 64 (FPS31) while CPU is running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: Failed to read memory @ address 0x00000000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Removing breakpoint @ address 0x009133DA, Size = 2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING: Failed to read memory @ address 0x00000000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;What Am I doing wrong?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Oscar.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Apr 2016 09:15:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355307#M49687</guid>
      <dc:creator>oscargarciafico</dc:creator>
      <dc:date>2016-04-04T09:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355308#M49688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I finally found the correct set up:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;Then I try to connect to JLinkGDBServer from Eclipse with the following debugger settings:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;Run-&amp;gt;Debug configurations:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Debugger tap&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GDB setup&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GDB command: gcc-arm-none-eabi-4_9-2015q1/bin/arm-none-eabi-gdb&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Command set: srtandard&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Protocol version: mi&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Verbose console mode: not checked&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remote Target:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use remote target: checked&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JTAG device: Generic TCP/IP&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; host name or IP address: localhost&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port number: 2331&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start up tap:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reset and deley seconds: not checked&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Halt: not checked&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Commands:&lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; target remote localhost:2331&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; monitor endian LITTLE&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; monitor speed auto&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load Image and Symbols:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load image: checked&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use project binary: SCM_POC3.elf&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Image offset (hex):&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load symbols: checked&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Use project binary: SCM_POC3.elf&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Image offset (hex):&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Runtime Options:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set program counter at (hex):&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set breakpoint at: main&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resume: not checked&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: bold; font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Run commands: none&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-style: inherit; font-family: inherit;"&gt;Everything else was correct. It seems debug reset is not supported on the cortex-m as it is stated in the RM:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;7.4.1 Clock/Reset/Power&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CDBGPWRUPREQ and CDBGPWRUPACK are the handshake signals between the&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DAP and the clock control module to ensure debug power and clocks are turned on. If the&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;debug components are always powered on, the handshake becomes a mechanism to turn&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;debug clocks on. Similarly, there is a register bit in the CCM which allows internal&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;software to turn debug clocks on as well because the CDBGPWRUPREQ is in the TCLK&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;domain and is inaccessible to software.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;The Cortex-A9 and VSP cores can receive resets from the following sources:&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; • Debug Reset (CDBGRSTREQ bit within the SWJ-DP CTRL/STAT register of the&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DAP) in the TCLK domain. This allows the debug tools to reset the debug logic.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; • System POR reset&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Conversely, the debug system is capable of generating a system reset via a request bit in&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;the MDM-AP control register. This allows the debugger to hold the system in reset.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It doesn't say anything about cortex-m4 debug reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oscar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Apr 2016 06:33:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355308#M49688</guid>
      <dc:creator>oscargarciafico</dc:creator>
      <dc:date>2016-04-06T06:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355309#M49689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oscar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried your directions. I load the M4 binary and I can see it running in my console window. As soon I begin to debug with Eclipse, the J-Link resets the entire board, and the A9 resets, as well. This causes the GDB to crash. I looked through the Startup tab in Eclipse for the debug configuration but I cannot find the 'Reset and Delay' box to un-check. Any advice to get the J-Link NOT to reset the target? I've also tried 'Connect to a Running Target'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Apr 2016 21:23:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355309#M49689</guid>
      <dc:creator>samsiddiqui</dc:creator>
      <dc:date>2016-04-22T21:23:13Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355310#M49690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next you can see my configuration. This is for Eclipse Mars.2. I didn't try this with older eclipse versions. You can se the "Reset and delay" checkbox at the top of the image.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/35192iA0D164C822DDE650/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this solve your problem.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oscar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Apr 2016 13:26:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355310#M49690</guid>
      <dc:creator>oscargarciafico</dc:creator>
      <dc:date>2016-04-25T13:26:27Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355311#M49691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oscar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I see. For the debug configuration, I was using the 'GDB SEGGERJ-Link Debugger' option, which doesn't have a reset and delay option. I will use the 'GDB Hardware Debugging' option. I am using Windows, and I am assuming that I will first manually start the Segger J-Link GDB executable, and see which port it is using, and I can enter that info into Eclipse.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas if this J-Link script will work on an IMX7? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Apr 2016 14:54:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355311#M49691</guid>
      <dc:creator>samsiddiqui</dc:creator>
      <dc:date>2016-04-25T14:54:33Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6SX SoloX Debugging</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355312#M49692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/oscargarciaabad"&gt;oscargarciaabad&lt;/A&gt;​,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have OS awareness with this setup for M4? Can i ask which IDE are you using for the A9 part?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Evgeny&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jun 2016 20:35:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6SX-SoloX-Debugging/m-p/355312#M49692</guid>
      <dc:creator>evgenyerlihman</dc:creator>
      <dc:date>2016-06-09T20:35:58Z</dc:date>
    </item>
  </channel>
</rss>

