<?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: mc9s12dg128: flash control registries in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/mc9s12dg128-flash-control-registries/m-p/178505#M6392</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello ...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I think you picked up the wrong Application note. You are trying to work with HCS12 MCU family, but the application note AN2166.pdf reffers to M68HC12 MCU family. Both are different families. So, we can not say that the both the families have same registers defined at same memory address. Some registers&amp;nbsp;can be added or removed in to a family when compared to the other family depending on their own requirements.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;FYI, HCS12 family doest not use the registers mentioned by you (FEELCK, FEEMCR, FEECTL). Instead, it has other registers which can perform similar kind of actions that those registers do.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I think you can go throw the application note AN2400/D, which gives you an idea about the Flash memories in HCS12 family. You can find this Application note in the attachment here.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://www.freescale.com/files/microcontrollers/doc/app_note/AN2400.pdf" rel="nofollow" target="_self"&gt;AN2400.pdf&lt;/A&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by t.dowe on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-09-15&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;01:47 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Aug 2008 15:27:37 GMT</pubDate>
    <dc:creator>nandu</dc:creator>
    <dc:date>2008-08-07T15:27:37Z</dc:date>
    <item>
      <title>mc9s12dg128: flash control registries</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/mc9s12dg128-flash-control-registries/m-p/178504#M6391</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In trying to learn how the flash in the hcs12 micro works, i found app note AN2166 which describes programming and erasing flash and eeprom memory. In the app note, it explains the use of control registries located at $00F4, $00F5, and $00F7 (FEELCK, FEEMCR, FEECTL) that are avaliable for each 2 pages of flash. However, in the documenation specific to mc9s12dg128 there is no such registries. The registries at those locatoin are reserved for the SPI block. How to I access FEELCK, FEEMCR, FEECTL?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm new to micros. Apologies if this is a silly quesiton.&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2008 06:46:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/mc9s12dg128-flash-control-registries/m-p/178504#M6391</guid>
      <dc:creator>HenryL</dc:creator>
      <dc:date>2008-08-06T06:46:08Z</dc:date>
    </item>
    <item>
      <title>Re: mc9s12dg128: flash control registries</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/mc9s12dg128-flash-control-registries/m-p/178505#M6392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello ...&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I think you picked up the wrong Application note. You are trying to work with HCS12 MCU family, but the application note AN2166.pdf reffers to M68HC12 MCU family. Both are different families. So, we can not say that the both the families have same registers defined at same memory address. Some registers&amp;nbsp;can be added or removed in to a family when compared to the other family depending on their own requirements.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;FYI, HCS12 family doest not use the registers mentioned by you (FEELCK, FEEMCR, FEECTL). Instead, it has other registers which can perform similar kind of actions that those registers do.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I think you can go throw the application note AN2400/D, which gives you an idea about the Flash memories in HCS12 family. You can find this Application note in the attachment here.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="http://www.freescale.com/files/microcontrollers/doc/app_note/AN2400.pdf" rel="nofollow" target="_self"&gt;AN2400.pdf&lt;/A&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by t.dowe on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-09-15&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;01:47 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 15:27:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/mc9s12dg128-flash-control-registries/m-p/178505#M6392</guid>
      <dc:creator>nandu</dc:creator>
      <dc:date>2008-08-07T15:27:37Z</dc:date>
    </item>
  </channel>
</rss>

