<?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>S12 / MagniV Microcontrollers中的主题 Re: 9S12C32 stops code execution after random amount of instructions</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/9S12C32-stops-code-execution-after-random-amount-of-instructions/m-p/192293#M7532</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We've solved the problem. We were using the PLL, even though we did not include the circuitry for it. Not using the PLL solved the problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Apr 2010 09:39:55 GMT</pubDate>
    <dc:creator>sayeo87</dc:creator>
    <dc:date>2010-04-16T09:39:55Z</dc:date>
    <item>
      <title>9S12C32 stops code execution after random amount of instructions</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/9S12C32-stops-code-execution-after-random-amount-of-instructions/m-p/192291#M7530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have a 9S12C32 on a custom PCB target, and are trying to program it through codewarrior in C. What we have noticed is that after a random number of executed instructions (maybe around 100,000 C statements), execution stops and we get either a "Trigger A occurred" or "ILLEGAL_BP" message within the codewarrior debugger. We are programing the MCU through BDM, and all interrupts are currently disabled. Does anybody know what could be wrong? We suspect that our clock might be very slightly off, so that after some number of instructions it becomes completely shifted and wreaks havoc...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for any help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Apr 2010 04:12:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/9S12C32-stops-code-execution-after-random-amount-of-instructions/m-p/192291#M7530</guid>
      <dc:creator>sayeo87</dc:creator>
      <dc:date>2010-04-15T04:12:42Z</dc:date>
    </item>
    <item>
      <title>Re: 9S12C32 stops code execution after random amount of instructions</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/9S12C32-stops-code-execution-after-random-amount-of-instructions/m-p/192292#M7531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;That issue is caused by the accidental execution of op code 0x00 (BGND). In 99% of all cases, it means there is a bug with either runaway code, stack overflow or memory corruption caused by pointer bugs or buffer overflow. You don't need to worry about the clock, it is supervised through hardware.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Apr 2010 13:45:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/9S12C32-stops-code-execution-after-random-amount-of-instructions/m-p/192292#M7531</guid>
      <dc:creator>Lundin</dc:creator>
      <dc:date>2010-04-15T13:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: 9S12C32 stops code execution after random amount of instructions</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/9S12C32-stops-code-execution-after-random-amount-of-instructions/m-p/192293#M7532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We've solved the problem. We were using the PLL, even though we did not include the circuitry for it. Not using the PLL solved the problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Apr 2010 09:39:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/9S12C32-stops-code-execution-after-random-amount-of-instructions/m-p/192293#M7532</guid>
      <dc:creator>sayeo87</dc:creator>
      <dc:date>2010-04-16T09:39:55Z</dc:date>
    </item>
  </channel>
</rss>

