<?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: MCF5223x Flash programming - confusing in ColdFire/68K Microcontrollers and Processors</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205994#M9763</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Actually, now I'm not so sure...&amp;nbsp; The manual has a complex algorithm which I think is actually what I implemented faithfully (eliminating the need for the "if", by moving the "- 1" inside the divide):&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Times New Roman"&gt;&lt;STRONG&gt;CFMCLKD DIV bit field must be chosen such that the following equation is valid:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;If PRDIV8 == 1 then FCLK = input clock / 8, else FCLK = input clock&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;If (FCLK[KHz] / 200KHz) is integer then DIV = (FCLK[KHz] / 200KHz) - 1,&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;else DIV = INT (FCLK[KHz] / 200kHz)&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;FONT face="Arial" size="2"&gt;What do you think?&lt;/FONT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Nov 2008 00:39:31 GMT</pubDate>
    <dc:creator>RichTestardi</dc:creator>
    <dc:date>2008-11-28T00:39:31Z</dc:date>
    <item>
      <title>MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205990#M9759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;The documentation of the coldfire flash module is very confusing.&lt;BR /&gt;It speaks of logical/physical blocks, pages and sectors.&lt;BR /&gt;It speaks of a number of different clocks.&lt;BR /&gt;There is little explanation as to what is what.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Interresting reading:&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fforums.freescale.com%2Ffreescale%2Fboard%2Fmessage%3Fboard.id%3DCFCOMM%26message.id%3D3830" rel="nofollow noopener noreferrer" target="_blank"&gt;http://forums.freescale.com/freescale/board/message?board.id=CFCOMM&amp;amp;message.id=3830&lt;/A&gt;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fforums.freescale.com%2Ffreescale%2Fboard%2Fmessage%3Fboard.id%3DCFCOMM%26message.id%3D4262%26query.id%3D96555%23M4262" rel="nofollow noopener noreferrer" target="_blank"&gt;http://forums.freescale.com/freescale/board/message?board.id=CFCOMM&amp;amp;message.id=4262&amp;amp;query.id=96555#M4262&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;For the clocks part i've worked out this:&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;Code:&lt;/DIV&gt;&lt;PRE&gt;void mcf52235_init_flash(void){ // Set CFMCLKD to get a flashCLK between 150 kHz and 200 kHz. // Array damage due to overstress can occur when fCLK is less than 150 kHz.&amp;nbsp; // Incomplete programming and erasure can occur when fCLK is greater than 200 kHz. // Not so clear in the RefManual, but it works out to be : //&amp;nbsp; flashCLK = FSYS/2 /(8*MCF_CFM_CFMCLKD_PRDIV8) /(MCF_CFM_CFMCLKD_DIV+1)&amp;nbsp; // Calculate the divider to get a flashCLK closest to 200kHz (smaller or equal) : if (FSYS &amp;gt; 25600000) {&amp;nbsp; MCF_CFM_CFMCLKD = MCF_CFM_CFMCLKD_PRDIV8|MCF_CFM_CFMCLKD_DIV((FSYS/2/8/200000)-1); } else {&amp;nbsp; MCF_CFM_CFMCLKD = MCF_CFM_CFMCLKD_DIV((FSYS/2/200000)-1); } //MCF_CFM_CFMPROT=0;//No sector is protected //MCF_CFM_CFMSACC=0;//Flash sectors are placed in supervisor address space //MCF_CFM_CFMDACC=0; //MCF_CFM_CFMMCR=0x20; MCF_CFM_CFMMCR = 0; —–}&lt;/PRE&gt;&lt;/DIV&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I still have one question :&lt;/DIV&gt;&lt;DIV&gt;Since flashCLK seems to be based on the flash bus clock:&lt;BR /&gt;Is the FSYS&lt;STRONG style=": ; color: #FF3300;"&gt;/2&amp;nbsp;&lt;/STRONG&gt;part caused by and thus influenced by the CFMCLKSEL[CLKSEL] bits ?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 20:26:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205990#M9759</guid>
      <dc:creator>MrBean</dc:creator>
      <dc:date>2008-11-27T20:26:08Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205991#M9760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;gt; I still have one question :&lt;DIV&gt;&amp;gt; Since flashCLK seems to be based on the flash bus clock:&lt;BR /&gt;&amp;gt; Is the FSYS&lt;STRONG&gt;&lt;FONT color="#FF3300"&gt;/2&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;part caused by and thus influenced by the CFMCLKSEL[CLKSEL] bits ?&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I believe the short answer is "no".&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The docs for the MCF52223 and MCF52235 are a bit inconsistent in their usage of the term Fsys, if I remember.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the MCF52223 Reference Manual there is a *great* picture in section 5.5 that shows Fsys as being the CPU clock, and it is divided by 2 to get the bus clock for all peripherals except BDM and potentially USB.&amp;nbsp; This picture is unfortunately missing from the MCF52235 Reference Manual.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The "/2" is because of this divide by 2.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In my new code, I don't use the term Fsys at all any more, but instead use the CPU and bus frequencies explicitly -- maybe this makes it more clear:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;FONT face="Courier New"&gt;&lt;/FONT&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;&lt;FONT size="2"&gt;Code:&lt;/FONT&gt;&lt;/DIV&gt;&lt;PRE&gt;&lt;FONT size="2"&gt;   cpu_frequency = 60000000;    bus_frequency = cpu_frequency/2;    if (bus_frequency &amp;gt; 12800000) {        MCF_CFM_CFMCLKD = MCF_CFM_CFMCLKD_PRDIV8|MCF_CFM_CFMCLKD_DIV((bus_frequency-1)/8/200000);    } else {        MCF_CFM_CFMCLKD = MCF_CFM_CFMCLKD_DIV((bus_frequency-1)/200000);    }&lt;/FONT&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&amp;nbsp;&lt;BR /&gt;&lt;/FONT&gt;The goal is to implement the algorithm in section 21.6 of the MCF52235 Reference Manual.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Times New Roman"&gt;&lt;STRONG&gt;The flash controller module runs at the system clock frequency divided by 2, but&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Times New Roman"&gt;&lt;STRONG&gt;FCLK must be divided down from this frequency to a frequency between 150 kHz and 200 kHz. Use the&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Times New Roman"&gt;&lt;STRONG&gt;following procedure to set the PRDIV8 and DIV[5:0] bits in the clock configuration register.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;-- Rich&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 23:12:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205991#M9760</guid>
      <dc:creator>RichTestardi</dc:creator>
      <dc:date>2008-11-27T23:12:21Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205992#M9761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanx !&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Very usefull !! -&amp;gt; &lt;A href="http://www.freescale.com/files/32bit/doc/ref_manual/MCF52223RM.pdf%20%A0MCF52223RM" rel="nofollow" target="_blank"&gt;http://www.freescale.com/files/32bit/doc/ref_manual/MCF52223RM.pdf&amp;nbsp;&lt;/A&gt; : Figure 5-1. Clock Module Block Diagram&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I believe there is an error in your &lt;FONT size="2"&gt;MCF_CFM_CFMCLKD_DIV calculation.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Look at the position of the -1 in my calculation.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;I believe that MCF_CFM_CFMCLKD_DIV = 0 means: divide by 1.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;This is consistent with the max cpu clock that could be divided to 200kHz being 25600000 (the maximum divider being /64 ) before there is need to activate the predivider.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by MrBean on &lt;SPAN class="date_text"&gt;2008-11-27&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;04:42 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 23:29:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205992#M9761</guid>
      <dc:creator>MrBean</dc:creator>
      <dc:date>2008-11-27T23:29:27Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205993#M9762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&amp;gt; I believe there is an error in your &lt;FONT size="2"&gt;MCF_CFM_CFMCLKD_DIV calculation.&lt;/FONT&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&amp;gt; Look at the position of the -1 in my calculation.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Yes, I agree, thank you!!!&amp;nbsp; I've updated my code!&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2008 00:34:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205993#M9762</guid>
      <dc:creator>RichTestardi</dc:creator>
      <dc:date>2008-11-28T00:34:03Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205994#M9763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Actually, now I'm not so sure...&amp;nbsp; The manual has a complex algorithm which I think is actually what I implemented faithfully (eliminating the need for the "if", by moving the "- 1" inside the divide):&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Times New Roman"&gt;&lt;STRONG&gt;CFMCLKD DIV bit field must be chosen such that the following equation is valid:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;P align="left"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;If PRDIV8 == 1 then FCLK = input clock / 8, else FCLK = input clock&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;If (FCLK[KHz] / 200KHz) is integer then DIV = (FCLK[KHz] / 200KHz) - 1,&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT face="Courier New" size="1"&gt;&lt;FONT size="2"&gt;&lt;STRONG&gt;else DIV = INT (FCLK[KHz] / 200kHz)&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;FONT face="Arial" size="2"&gt;What do you think?&lt;/FONT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2008 00:39:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205994#M9763</guid>
      <dc:creator>RichTestardi</dc:creator>
      <dc:date>2008-11-28T00:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205995#M9764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I think you are right and that i did mis the fact that the define results in a non-rounded integer. &lt;IMG alt=":smileysurprised:" class="emoticon emoticon-smileysurprised" id="smileysurprised" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-surprised.gif" title="Smiley Surprised" /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Didnt see that ...&lt;/DIV&gt;&lt;DIV&gt;This makes the integer clearer to me:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;Code:&lt;/DIV&gt;&lt;PRE&gt; // Calculate the divider to get a flashCLK closest to 200kHz (smaller or equal) : if (FSYS &amp;gt; 25600000) {  MCF_CFM_CFMCLKD = MCF_CFM_CFMCLKD_PRDIV8|MCF_CFM_CFMCLKD_DIV((FSYS/2/8 -1)/200000); } else {  MCF_CFM_CFMCLKD = MCF_CFM_CFMCLKD_DIV((FSYS/2 -1)/200000); }&lt;/PRE&gt;&lt;/DIV&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2008 01:21:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205995#M9764</guid>
      <dc:creator>MrBean</dc:creator>
      <dc:date>2008-11-28T01:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205996#M9765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Yes, and my "/8" was in the wrong place still&amp;nbsp;-- I believe where you ended is completely correct!!!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2008 01:24:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205996#M9765</guid>
      <dc:creator>RichTestardi</dc:creator>
      <dc:date>2008-11-28T01:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205997#M9766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;IMG alt=":smileyvery-happy:" class="emoticon emoticon-smileyvery-happy" id="smileyvery-happy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-very-happy.gif" title="Smiley Very Happy" /&gt;&amp;nbsp; Ok. Thats solved then.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Now someone go update the Ref Manual &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;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2008 01:29:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205997#M9766</guid>
      <dc:creator>MrBean</dc:creator>
      <dc:date>2008-11-28T01:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5223x Flash programming - confusing</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205998#M9767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;The missing figure has been noted from your conversations here and will be passed on to the appropriate docs people for correction.&lt;BR /&gt;&lt;BR /&gt;---Tom&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 22:09:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5223x-Flash-programming-confusing/m-p/205998#M9767</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2008-12-04T22:09:14Z</dc:date>
    </item>
  </channel>
</rss>

