<?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: Can I run a FLASH write routine from FLASH? in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-I-run-a-FLASH-write-routine-from-FLASH/m-p/204387#M8283</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Yes, you can erase &amp;amp; program one flash block while running in another. You cannot erase or program the flash block in which you are running.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Nov 2008 01:10:18 GMT</pubDate>
    <dc:creator>Steve</dc:creator>
    <dc:date>2008-11-21T01:10:18Z</dc:date>
    <item>
      <title>Can I run a FLASH write routine from FLASH?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-I-run-a-FLASH-write-routine-from-FLASH/m-p/204386#M8282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Can I erase a part of flash with a program in FLASH? Or do I have to erase flash from a RAMprogram?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This is what I like to do:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I use the MC9S12XDP512 with 512k flash. I want to store data at page $E8-$EF (block 2, 128k). All other FLASH is for program code. Sometimes I would like to change the data located in block 2. Is it possible to do that with a FLASH routine executing from FLASH or do I have to change the data from a&amp;nbsp;RAM routine? My idea is to have the FLASH routines in the unpaged&amp;nbsp;FLASH area.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 22:29:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-I-run-a-FLASH-write-routine-from-FLASH/m-p/204386#M8282</guid>
      <dc:creator>pederalm</dc:creator>
      <dc:date>2008-11-20T22:29:30Z</dc:date>
    </item>
    <item>
      <title>Re: Can I run a FLASH write routine from FLASH?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-I-run-a-FLASH-write-routine-from-FLASH/m-p/204387#M8283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Yes, you can erase &amp;amp; program one flash block while running in another. You cannot erase or program the flash block in which you are running.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Nov 2008 01:10:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/Can-I-run-a-FLASH-write-routine-from-FLASH/m-p/204387#M8283</guid>
      <dc:creator>Steve</dc:creator>
      <dc:date>2008-11-21T01:10:18Z</dc:date>
    </item>
  </channel>
</rss>

