<?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: How to interpret unhandled interrupt message information in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166775#M1659</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, I would check the MQX state using TAD for any stack overflows or memory corruptions, free memory left, actual task states and so on.&lt;/P&gt;&lt;P&gt;You can also try to eliminate step by step the code which is not directly related to the cgi functionality to learn the cause.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PetrM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 Jan 2010 21:21:19 GMT</pubDate>
    <dc:creator>PetrM</dc:creator>
    <dc:date>2010-01-19T21:21:19Z</dc:date>
    <item>
      <title>How to interpret unhandled interrupt message information</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166770#M1654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;*** UNHANDLED INTERRUPT ***&lt;BR /&gt;Vector #: 2 0x2&lt;BR /&gt;Offset&amp;nbsp; : 8 0x8&lt;BR /&gt;Task Id: 0x10006 Td_ptr 0x2000a58c Stack Frame: 0x2000aff8&lt;BR /&gt;Interrupt nesting level: 1 PC: 0x00000518 SR: 0x2604&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Could someone explain what is the meaning of those parameters? This message is comming when calling .cgi functions extensively.&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jan 2010 01:55:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166770#M1654</guid>
      <dc:creator>JaimeR</dc:creator>
      <dc:date>2010-01-13T01:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to interpret unhandled interrupt message information</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166771#M1655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vector number is the index into HW exception/interrupt table (2 == Access Error ... misaligned memory access).&lt;/P&gt;&lt;P&gt;Offset is in bytes from the beginning of that table (=&amp;gt; 4 byte vectors).&lt;/P&gt;&lt;P&gt;Task Id and ptr&amp;nbsp;is MQX identifier and pointer&amp;nbsp;to the task where this interrupt occured (you can find more information in CW's TAD).&lt;/P&gt;&lt;P&gt;Stack Frame is pointer&amp;nbsp;to task's stack.&lt;/P&gt;&lt;P&gt;Interrupt Nesting Level shows how many interrupt routines currently interrupt each other.&lt;/P&gt;&lt;P&gt;PC is actual HW program counter and SR is actual HW status register state.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PetrM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jan 2010 20:28:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166771#M1655</guid>
      <dc:creator>PetrM</dc:creator>
      <dc:date>2010-01-14T20:28:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to interpret unhandled interrupt message information</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166772#M1656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the answer.&lt;/P&gt;&lt;P&gt;Could you explan a little about the meaning of misaligned memory access or point me in the right direction to learn about this errors?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jan 2010 23:54:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166772#M1656</guid>
      <dc:creator>JaimeR</dc:creator>
      <dc:date>2010-01-14T23:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to interpret unhandled interrupt message information</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166773#M1657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry for confusion, it's not about misaligned access but basically it refers to execution of not valid instruction, which mostly occurs when program&amp;nbsp;execution loses its way after some fatal error.&lt;/P&gt;&lt;P&gt;You can read more about it in any ColdFire reference manual, section ColdFire core, search for Exception Vector or Access Error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PetrM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jan 2010 18:02:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166773#M1657</guid>
      <dc:creator>PetrM</dc:creator>
      <dc:date>2010-01-15T18:02:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to interpret unhandled interrupt message information</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166774#M1658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Okay, I have read the RM for MCF52259 but I would like to know about the origin of this kind of errors, the manual deals mainly with the way the microcontroller process them.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way to find the source of the problem (or what are the most common mistakes that lead to access errors?)&amp;nbsp; ??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;or are these errors inevitable?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jan 2010 03:00:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166774#M1658</guid>
      <dc:creator>JaimeR</dc:creator>
      <dc:date>2010-01-19T03:00:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to interpret unhandled interrupt message information</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166775#M1659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, I would check the MQX state using TAD for any stack overflows or memory corruptions, free memory left, actual task states and so on.&lt;/P&gt;&lt;P&gt;You can also try to eliminate step by step the code which is not directly related to the cgi functionality to learn the cause.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PetrM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jan 2010 21:21:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/How-to-interpret-unhandled-interrupt-message-information/m-p/166775#M1659</guid>
      <dc:creator>PetrM</dc:creator>
      <dc:date>2010-01-19T21:21:19Z</dc:date>
    </item>
  </channel>
</rss>

