<?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>Kinetis MicrocontrollersのトピックSolved</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EZPort-FlexRAM-buffer-16-bytes-long/m-p/174987#M1437</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My question has been answered by freescale in the meantime.&lt;/P&gt;&lt;P&gt;The data must be a multiple of 16bytes indeed.&lt;/P&gt;&lt;P&gt;The documentation is going to be updated soon.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Aug 2012 14:07:05 GMT</pubDate>
    <dc:creator>codetrooper</dc:creator>
    <dc:date>2012-08-01T14:07:05Z</dc:date>
    <item>
      <title>EZPort FlexRAM buffer 16 bytes long?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EZPort-FlexRAM-buffer-16-bytes-long/m-p/174986#M1436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I had some difficulties programming the internal flash via EZPort. The program always went into boot-exception. I noticed that the problem occurred in ROMcopy.c:&amp;nbsp;__copy_rom_sections_to_ram() during initialization.&lt;/P&gt;&lt;P&gt;Looking at the flash with the memory browser shows that the last 4 zero-bytes are missing which are checked in the mentioned function.&lt;/P&gt;&lt;P&gt;I played a bit around with the flashing machanism and figured out that the last chunk I write is 708 bytes long. Enlarging this value to 720 (which is a multiple of 16 bytes) works. A value between 708 and 716 results in no or strange effects.&lt;/P&gt;&lt;P&gt;The documenation mentioned that the size of the data must be a multiple of 8 bytes due to the buffering in the FlexRAM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is the documenation wrong at this point. I really have to understand this issue so I can be sure future programmings will work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Jun 2012 21:31:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EZPort-FlexRAM-buffer-16-bytes-long/m-p/174986#M1436</guid>
      <dc:creator>codetrooper</dc:creator>
      <dc:date>2012-06-25T21:31:39Z</dc:date>
    </item>
    <item>
      <title>Solved</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/EZPort-FlexRAM-buffer-16-bytes-long/m-p/174987#M1437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My question has been answered by freescale in the meantime.&lt;/P&gt;&lt;P&gt;The data must be a multiple of 16bytes indeed.&lt;/P&gt;&lt;P&gt;The documentation is going to be updated soon.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Aug 2012 14:07:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/EZPort-FlexRAM-buffer-16-bytes-long/m-p/174987#M1437</guid>
      <dc:creator>codetrooper</dc:creator>
      <dc:date>2012-08-01T14:07:05Z</dc:date>
    </item>
  </channel>
</rss>

