<?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: storing value to fixed address in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684230#M42124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Robert,&lt;/P&gt;&lt;P&gt;Which IDE do you used ?&lt;/P&gt;&lt;P&gt;If you use CodeWarrior or KDS,&amp;nbsp; please refer to :&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-101433"&gt;Relocating Code and Data Using the CW GCC Linker File for Kinetis&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-104433"&gt;Relocating Code and Data Using the KDS GCC Linker File for Kinetis&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 May 2017 03:56:09 GMT</pubDate>
    <dc:creator>Alice_Yang</dc:creator>
    <dc:date>2017-05-18T03:56:09Z</dc:date>
    <item>
      <title>storing value to fixed address</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684229#M42123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a KEA64 type MCU. I am trying to figure out how to save a value to a fixed flash location.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The end goal is to start with calibration values that could change in the future (via UART command). A 512 byte sector is allocated for these calibration values. If the cal is changed, the sector is overwritten with new values. I want to define exactly where each parameter is stored so that I can properly rewrite the calibration values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help or tips for a newcomer to Kinetis MCUs would be greatly appreciated?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2017 18:52:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684229#M42123</guid>
      <dc:creator>rmaier</dc:creator>
      <dc:date>2017-05-17T18:52:04Z</dc:date>
    </item>
    <item>
      <title>Re: storing value to fixed address</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684230#M42124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Robert,&lt;/P&gt;&lt;P&gt;Which IDE do you used ?&lt;/P&gt;&lt;P&gt;If you use CodeWarrior or KDS,&amp;nbsp; please refer to :&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-101433"&gt;Relocating Code and Data Using the CW GCC Linker File for Kinetis&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-104433"&gt;Relocating Code and Data Using the KDS GCC Linker File for Kinetis&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2017 03:56:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684230#M42124</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2017-05-18T03:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: storing value to fixed address</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684231#M42125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I am using CW. That document was very helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 May 2017 14:53:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684231#M42125</guid>
      <dc:creator>rmaier</dc:creator>
      <dc:date>2017-05-18T14:53:09Z</dc:date>
    </item>
    <item>
      <title>Re: storing value to fixed address</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684232#M42126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For a ready made solution see the Open Source uTasker project which includes KEA64 for KDS, CW, IAR, Keil, etc.&lt;BR /&gt;&lt;SPAN&gt;It has a parameter system as described here: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fdocs%2FuTasker%2FuTaskerFileSystem_3.PDF" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerFileSystem_3.PDF&lt;/A&gt;&lt;BR /&gt;which allows fail safe operation of parameter storage.&lt;BR /&gt;It doesn't need any linker script file manipulation to work (and so it fuly portable and less messy).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It also has a developer's interface which allows experimenting with internal memory as shown in the video:&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPe9A8qsefzQ%26list%3DPLWKlVb_MqDQFZAulrUywU30v869JBYi9Q%26index%3D12" rel="nofollow" target="_blank"&gt;https://www.youtube.com/watch?v=Pe9A8qsefzQ&amp;amp;list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q&amp;amp;index=12&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It emulates Flash in its KEA64 simulator which allows complete testing and warns you of any incorrect configuration or usage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Available on GITHUB at:&lt;BR /&gt;&lt;SPAN&gt;Web:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2FuTasker%2FuTasker-Kinetis" rel="nofollow" target="_blank"&gt;https://github.com/uTasker/uTasker-Kinetis&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;HTTPS:&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2FuTasker%2FuTasker-Kinetis.git" rel="nofollow" target="_blank"&gt;https://github.com/uTasker/uTasker-Kinetis.git&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;SSH:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:git@github.com"&gt;git@github.com&lt;/A&gt;&lt;SPAN&gt;:uTasker/uTasker-Kinetis.git&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 May 2017 10:19:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/storing-value-to-fixed-address/m-p/684232#M42126</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2017-05-19T10:19:06Z</dc:date>
    </item>
  </channel>
</rss>

