<?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 Re: xgate software error debugging - norrowed down in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/xgate-software-error-debugging-norrowed-down/m-p/149361#M4166</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Xbot,&lt;/DIV&gt;&lt;DIV&gt;I had xgate software issues on the xep a couple of weeks ago.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I found my problem to be MPU Descriptor set incorrectly, an xgate memory read&amp;nbsp;was causing the exception.&lt;/DIV&gt;&lt;DIV&gt;What's on the xgate registers when the exception occurs?&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;Are you able to step through the xgate code to the line that causes the problem?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;You have probably done this already ..&lt;/DIV&gt;&lt;DIV&gt;Check that you are not accessing unaligned data.&lt;/DIV&gt;&lt;DIV&gt;Check that you have set the&amp;nbsp;Stack Pointers for Int priorities XGISP31 and XGISP74.&lt;/DIV&gt;&lt;DIV&gt;Double check that the xvector table is correct.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;cheers&lt;/DIV&gt;&lt;DIV&gt;Pedro.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Apr 2008 00:06:46 GMT</pubDate>
    <dc:creator>Pedro_</dc:creator>
    <dc:date>2008-04-23T00:06:46Z</dc:date>
    <item>
      <title>xgate software error debugging - norrowed down</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/xgate-software-error-debugging-norrowed-down/m-p/149360#M4165</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2;"&gt;I was able to get an info about xgate error debugging from AN3555 (although this is for xgatev2). The process of determining the fault is quite vast. If this were to be norrowed down to just the violation of memory protection (MPU), what are the only error conditions am I to choose from?&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Apr 2008 18:25:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/xgate-software-error-debugging-norrowed-down/m-p/149360#M4165</guid>
      <dc:creator>Xbot</dc:creator>
      <dc:date>2008-04-22T18:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: xgate software error debugging - norrowed down</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/xgate-software-error-debugging-norrowed-down/m-p/149361#M4166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Xbot,&lt;/DIV&gt;&lt;DIV&gt;I had xgate software issues on the xep a couple of weeks ago.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I found my problem to be MPU Descriptor set incorrectly, an xgate memory read&amp;nbsp;was causing the exception.&lt;/DIV&gt;&lt;DIV&gt;What's on the xgate registers when the exception occurs?&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;Are you able to step through the xgate code to the line that causes the problem?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;You have probably done this already ..&lt;/DIV&gt;&lt;DIV&gt;Check that you are not accessing unaligned data.&lt;/DIV&gt;&lt;DIV&gt;Check that you have set the&amp;nbsp;Stack Pointers for Int priorities XGISP31 and XGISP74.&lt;/DIV&gt;&lt;DIV&gt;Double check that the xvector table is correct.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;cheers&lt;/DIV&gt;&lt;DIV&gt;Pedro.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 00:06:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/xgate-software-error-debugging-norrowed-down/m-p/149361#M4166</guid>
      <dc:creator>Pedro_</dc:creator>
      <dc:date>2008-04-23T00:06:46Z</dc:date>
    </item>
    <item>
      <title>Re: xgate software error debugging - norrowed down</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/xgate-software-error-debugging-norrowed-down/m-p/149362#M4167</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;i am still in the process of designing... havent had an error yet. but if i would have... i want a code to run and check the cause of error. the process of identifying the error is quite vast so i was wondering if it can be norrowed down to just the error caused by MPU descriptors.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;anyways, is it ok&amp;nbsp;to have a look at how you configured your MPU descriptors?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2008 15:50:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/xgate-software-error-debugging-norrowed-down/m-p/149362#M4167</guid>
      <dc:creator>Xbot</dc:creator>
      <dc:date>2008-04-23T15:50:43Z</dc:date>
    </item>
  </channel>
</rss>

