<?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: Flash protection for KEA128 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Flash-protection-for-KEA128/m-p/892763#M52713</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Andrew&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Correct, the protection scheme in the KEA128 is strange in comparison to the one used in other Kinetis parts.&lt;/P&gt;&lt;P&gt;If your boot loader is &amp;lt;= 24k you can put the code in the areas that can be protected.&lt;BR /&gt;If you could reduce the loader's size to &amp;lt;= 16k it would be easier.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which loader are you using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have KEA128 UART loaders that need &amp;lt; 8k (Kboot compatible UART) or SREC/iHEX &amp;lt; 8k.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- &lt;A href="http://www.utasker.com/kinetis/TRK-KEA128.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TRK-KEA128.html&lt;/A&gt;&lt;BR /&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KEAZ128Q80.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KEAZ128Q80.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 14 May 2019 15:43:08 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2019-05-14T15:43:08Z</dc:date>
    <item>
      <title>Flash protection for KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Flash-protection-for-KEA128/m-p/892762#M52712</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 think I may already know the answer to this question but I thought it might be worth confirming:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working with the KEA128 and what I'd like to do is protect the first 32k of flash (0x0000 to 0x7FFF) for bootloader purposes. Is this possible?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking at the&amp;nbsp;KEA128 Sub-Family Reference Manual, it appears that I could protect the first 16k, then the next 8k can't be protected, but then the 8k after that can be protected.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help would be appreciate, thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 May 2019 10:59:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Flash-protection-for-KEA128/m-p/892762#M52712</guid>
      <dc:creator>adarrow</dc:creator>
      <dc:date>2019-05-14T10:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: Flash protection for KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Flash-protection-for-KEA128/m-p/892763#M52713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Andrew&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Correct, the protection scheme in the KEA128 is strange in comparison to the one used in other Kinetis parts.&lt;/P&gt;&lt;P&gt;If your boot loader is &amp;lt;= 24k you can put the code in the areas that can be protected.&lt;BR /&gt;If you could reduce the loader's size to &amp;lt;= 16k it would be easier.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which loader are you using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have KEA128 UART loaders that need &amp;lt; 8k (Kboot compatible UART) or SREC/iHEX &amp;lt; 8k.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- &lt;A href="http://www.utasker.com/kinetis/TRK-KEA128.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TRK-KEA128.html&lt;/A&gt;&lt;BR /&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KEAZ128Q80.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KEAZ128Q80.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 May 2019 15:43:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Flash-protection-for-KEA128/m-p/892763#M52713</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-05-14T15:43:08Z</dc:date>
    </item>
    <item>
      <title>Re: Flash protection for KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Flash-protection-for-KEA128/m-p/892764#M52714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark, thanks for confirming my understanding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fortunately our bootloader is currently &amp;lt; 16k so we can use the 16k block. If entire first 32k was protectable, we would have considered reserving that for possible future needs.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using a custom bootloader that uses a proprietary communication protocol (uses LIN hardware) for accepting new application code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 May 2019 16:22:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Flash-protection-for-KEA128/m-p/892764#M52714</guid>
      <dc:creator>adarrow</dc:creator>
      <dc:date>2019-05-14T16:22:50Z</dc:date>
    </item>
  </channel>
</rss>

