<?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: Using the MC9S12 MMC to force hardware reset line to be pulled.</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Using-the-MC9S12-MMC-to-force-hardware-reset-line-to-be-pulled/m-p/362965#M10643</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Gary,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Illegal address resets can only be triggered by the CPU. Illegal accesses performed by the XGATE will result in "XGATE Software Error" interrupts.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Mar 2015 13:02:35 GMT</pubDate>
    <dc:creator>HSW</dc:creator>
    <dc:date>2015-03-16T13:02:35Z</dc:date>
    <item>
      <title>Using the MC9S12 MMC to force hardware reset line to be pulled.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Using-the-MC9S12-MMC-to-force-hardware-reset-line-to-be-pulled/m-p/362963#M10641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The MMC can pull the hardware reset line on a bad memory request, however I can not seem to make it work. I tried doing it using Xgate. Still no dice.&lt;/P&gt;&lt;P&gt;I need to perform a hardware reset without using the COP.&amp;nbsp; Please give a specific example using 'C'. Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Mar 2015 03:42:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Using-the-MC9S12-MMC-to-force-hardware-reset-line-to-be-pulled/m-p/362963#M10641</guid>
      <dc:creator>gman8</dc:creator>
      <dc:date>2015-03-06T03:42:26Z</dc:date>
    </item>
    <item>
      <title>Re: Using the MC9S12 MMC to force hardware reset line to be pulled.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Using-the-MC9S12-MMC-to-force-hardware-reset-line-to-be-pulled/m-p/362964#M10642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I assume you mean generation of system reset when CPU accesses an unimplemented address (i.e., an address which does not belong to any of the on-chip modules).&lt;/P&gt;&lt;P&gt;For example, you can try to read or write to a global address of your device memory map which is unimplemented.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* S12XEP100 device */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void main (void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;unsigned char data3, data4;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Unimplemented RAM area&lt;/P&gt;&lt;P&gt; data3 = *(unsigned char *far)0x000800;&lt;/P&gt;&lt;P&gt; (void) data3;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Unimplemented FLASH area&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; data4 = *(unsigned char *far)0x400000;&lt;/P&gt;&lt;P&gt; (void) data4;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After this, ILAF flag is set which is unaffected by system reset. It can be cleared by writing a 1 to CRGFLG register, or cleared by power on or low voltage reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ivan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 14:18:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Using-the-MC9S12-MMC-to-force-hardware-reset-line-to-be-pulled/m-p/362964#M10642</guid>
      <dc:creator>iggi</dc:creator>
      <dc:date>2015-03-13T14:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Using the MC9S12 MMC to force hardware reset line to be pulled.</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Using-the-MC9S12-MMC-to-force-hardware-reset-line-to-be-pulled/m-p/362965#M10643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Gary,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Illegal address resets can only be triggered by the CPU. Illegal accesses performed by the XGATE will result in "XGATE Software Error" interrupts.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Mar 2015 13:02:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Using-the-MC9S12-MMC-to-force-hardware-reset-line-to-be-pulled/m-p/362965#M10643</guid>
      <dc:creator>HSW</dc:creator>
      <dc:date>2015-03-16T13:02:35Z</dc:date>
    </item>
  </channel>
</rss>

