<?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 S12X Flash Programming: Don't understand &amp;quot;Load Data Field&amp;quot; command in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166875#M5446</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;SPAN style="color: #000000;"&gt;Would one of the gurus on this board help me out? I am trying to understand the "Load Data Field" command (0x05). This is the part that I don't get, from the reference manual:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;SPAN style="color: #0000CC;"&gt;The Load Data Field command is executed to provide FCCOB parameters for multiple P-Flash blocks for a future simultaneous program operation in the P-Flash memory space. Upon clearing CCIF to launch the Load Data Field command, the FCCOB registers will be transferred to the Memory Controller and be programmed in the block specified at the global address given with a future Program P-Flash command launched on a P-Flash block.&lt;/SPAN&gt; &lt;SPAN style="color: #0000CC;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;SPAN style="color: #000000;"&gt;What exactly can one do with it? I understand the flash program and erase commands, but this one is...nebulous to me.&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;Thanks, Chris&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Jun 2008 21:04:33 GMT</pubDate>
    <dc:creator>ChrisN</dc:creator>
    <dc:date>2008-06-23T21:04:33Z</dc:date>
    <item>
      <title>S12X Flash Programming: Don't understand "Load Data Field" command</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166875#M5446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;SPAN style="color: #000000;"&gt;Would one of the gurus on this board help me out? I am trying to understand the "Load Data Field" command (0x05). This is the part that I don't get, from the reference manual:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;SPAN style="color: #0000CC;"&gt;The Load Data Field command is executed to provide FCCOB parameters for multiple P-Flash blocks for a future simultaneous program operation in the P-Flash memory space. Upon clearing CCIF to launch the Load Data Field command, the FCCOB registers will be transferred to the Memory Controller and be programmed in the block specified at the global address given with a future Program P-Flash command launched on a P-Flash block.&lt;/SPAN&gt; &lt;SPAN style="color: #0000CC;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;SPAN style="color: #000000;"&gt;What exactly can one do with it? I understand the flash program and erase commands, but this one is...nebulous to me.&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;Thanks, Chris&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jun 2008 21:04:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166875#M5446</guid>
      <dc:creator>ChrisN</dc:creator>
      <dc:date>2008-06-23T21:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: S12X Flash Programming: Don't understand "Load Data Field" command</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166876#M5447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;This command allows you to program mulitple phrases into separate flash blocks simultaneously. Basically you load up the data matching the spec in the command but it will not program until you launch the program P-Flash command. Used appropriately, this can save time to program the whole flash.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 16:31:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166876#M5447</guid>
      <dc:creator>Steve</dc:creator>
      <dc:date>2008-06-27T16:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: S12X Flash Programming: Don't understand "Load Data Field" command</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166877#M5448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;DIV&gt;This command allows you to program mulitple phrases into separate flash blocks simultaneously. Basically you load up the data matching the spec in the command but it will not program until you launch the program P-Flash command.&lt;/DIV&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;Thanks Steve! This sounds interesting. Just one clarification on the term "multiple phrases": Am I right assuming that one can only "pre-load" exactly &lt;B&gt;one&lt;/B&gt; such phrase per flash block? Otherwise the flash module would need quite some internal buffering.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 18:47:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166877#M5448</guid>
      <dc:creator>ChrisN</dc:creator>
      <dc:date>2008-06-27T18:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: S12X Flash Programming: Don't understand "Load Data Field" command</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166878#M5449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;That's correct.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 20:02:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166878#M5449</guid>
      <dc:creator>Steve</dc:creator>
      <dc:date>2008-06-27T20:02:39Z</dc:date>
    </item>
    <item>
      <title>Re: S12X Flash Programming: Don't understand "Load Data Field" command</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166879#M5450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When you say "separate flash blocks", does that mean on a 256k model for example, one program command would be to block B0 and the other to B1S, but both program commands could not be in B0 or B1S at the same time?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Nov 2016 18:57:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/S12X-Flash-Programming-Don-t-understand-quot-Load-Data-Field/m-p/166879#M5450</guid>
      <dc:creator>stevenp</dc:creator>
      <dc:date>2016-11-08T18:57:21Z</dc:date>
    </item>
  </channel>
</rss>

