<?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 EEPROM mass erases while burning automatically in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146410#M3989</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm facing a big problem here now. Whenever I write and read EEPROM every thingh works fine but as soon as I remove the write code and burn it to only read the EEPROM that I have written the last time, it shows -1.#QNAN to which I store the EEPROM value.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think during buring the code while debugging EEPROM mass erase itself and so all bits are resetted to one. So I get a QNAN. Is there any solution. I'm using latest code warroir and mc9s12xd256 MCU and cyclone USB debugger..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Sep 2010 06:56:28 GMT</pubDate>
    <dc:creator>simar</dc:creator>
    <dc:date>2010-09-10T06:56:28Z</dc:date>
    <item>
      <title>EEPROM mass erases while burning automatically</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146410#M3989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm facing a big problem here now. Whenever I write and read EEPROM every thingh works fine but as soon as I remove the write code and burn it to only read the EEPROM that I have written the last time, it shows -1.#QNAN to which I store the EEPROM value.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think during buring the code while debugging EEPROM mass erase itself and so all bits are resetted to one. So I get a QNAN. Is there any solution. I'm using latest code warroir and mc9s12xd256 MCU and cyclone USB debugger..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Sep 2010 06:56:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146410#M3989</guid>
      <dc:creator>simar</dc:creator>
      <dc:date>2010-09-10T06:56:28Z</dc:date>
    </item>
    <item>
      <title>Re: EEPROM mass erases while burning automatically</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146411#M3990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;By default CW debugger caches contents of read only memories (flash and EEPROM) and never updates/refreshes them. You may need to edit Debugging Memory Map in debugger. There must be such menu item in Multilink menu. You should find relevant memory block and in properties check "refresh when halting".&lt;/P&gt;&lt;P&gt;Anyway EEPROM isn't selferasing.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Sep 2010 11:06:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146411#M3990</guid>
      <dc:creator>kef</dc:creator>
      <dc:date>2010-09-10T11:06:10Z</dc:date>
    </item>
    <item>
      <title>Re: EEPROM mass erases while burning automatically</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146412#M3991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Thanks Keff for your reply though&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;kef wrote:&lt;BR /&gt;&lt;P&gt;By default CW debugger caches contents of read only memories (flash and EEPROM) and never updates/refreshes them. You may need to edit Debugging Memory Map in debugger. There must be such menu item in Multilink menu. You should find relevant memory block and in properties check "refresh when halting"&lt;/P&gt;&lt;P&gt;Anyway EEPROM isn't selferasing.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I did not get what is 'refresh when halting". Is it that by choosing it, I will be able to remember the data in relevent blocks in eeporm, that was there before debugging but washes after debugging for me??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Surely my EEPROM does not 'self erase' if I write a value I can read it, modify it and even after I reset(OFF then ON) the processor I can read it again. Only when Reprogram the processor my data is lost..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Sep 2010 15:12:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146412#M3991</guid>
      <dc:creator>simar</dc:creator>
      <dc:date>2010-09-10T15:12:57Z</dc:date>
    </item>
    <item>
      <title>Re: EEPROM mass erases while burning automatically</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146413#M3992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Keff isn't there a way in which the EEPROM does not erase automatically while debugging/burning..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Sep 2010 15:21:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146413#M3992</guid>
      <dc:creator>simar</dc:creator>
      <dc:date>2010-09-10T15:21:42Z</dc:date>
    </item>
    <item>
      <title>Re: EEPROM mass erases while burning automatically</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146414#M3993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I misunderstood you. You want to make debugger not erasing everything on every load of program to the target, right? If so, then check&amp;nbsp;CrasyCat message in this thread&amp;nbsp;&lt;A href="https://community.freescale.com/message/22481#22481" title="https://community.freescale.com/message/22481#22481"&gt;https://community.freescale.com/message/22481#22481&lt;/A&gt;&amp;nbsp;. Or even search for FLASH AEFSKIPERASING debugger command and how to use it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Sep 2010 15:37:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146414#M3993</guid>
      <dc:creator>kef</dc:creator>
      <dc:date>2010-09-10T15:37:15Z</dc:date>
    </item>
    <item>
      <title>Re: EEPROM mass erases while burning automatically</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146415#M3994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;kef wrote:&lt;BR /&gt;&lt;P&gt;I misunderstood you. You want to make debugger not erasing everything on every load of program to the target, right? If so, then check&amp;nbsp;CrasyCat message in this thread&amp;nbsp;&lt;A href="https://community.freescale.com/message/22481#22481" title="https://community.freescale.com/message/22481#22481"&gt;https://community.freescale.com/message/22481#22481&lt;/A&gt;&amp;nbsp;. Or even search for FLASH AEFSKIPERASING debugger command and how to use it.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks Jeff, for the post. I made it myself though &lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;P&gt;you can also get help in codewarrior help and then searching for eeprom. Then from the listed topics choose Flash Programming...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Follow&lt;/P&gt;&lt;P&gt;File&amp;gt; Configration &amp;gt;Load &amp;gt;Advanced&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Sep 2010 20:18:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/EEPROM-mass-erases-while-burning-automatically/m-p/146415#M3994</guid>
      <dc:creator>simar</dc:creator>
      <dc:date>2010-09-10T20:18:24Z</dc:date>
    </item>
  </channel>
</rss>

