<?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: Permanently write code into Flash in KL27 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483277#M29587</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tony,&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; Please use the KSDK2.0 KL27 download your code to your flash again, just make sure it is not caused by your code.&lt;/P&gt;&lt;P&gt;&lt;A href="http://kex.nxp.com/en/welcome" title="http://kex.nxp.com/en/welcome"&gt;Welcome to Kinetis Expert | Kinetis Expert&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Choose FRDM KL27 board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. This is is the timing diagram during POR,&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="77.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/27987i7DBFB91A6C10AF69/image-size/large?v=v2&amp;amp;px=999" role="button" title="77.jpg" alt="77.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please use the oscilloscope to check the POR wave, whether it is correct on your side.&lt;/P&gt;&lt;P&gt;&amp;nbsp; After you check it, then give me your test wave.&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;BR /&gt;Have a great day,&lt;BR /&gt;Jingjing&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>Mon, 23 May 2016 03:13:45 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2016-05-23T03:13:45Z</dc:date>
    <item>
      <title>Permanently write code into Flash in KL27</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483274#M29584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Dear all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using KDS 3.2 to write code for KL27 micro-controller. I used P&amp;amp;E's USB-SWD interface for debugging.&lt;/P&gt;&lt;P&gt;I had finished the development and would like to test the power-on behavior.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to use "Flash from file" menu option to write the code (debug code) into the chip. After that, I can see the&lt;/P&gt;&lt;P&gt;code starts executing after I pressed the reset button. This is what I expected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However I tried to power cycle the board. This time I didn't see the code start running. Had any one experienced this before? Any suggestion. My program will light an LED at the beginning so I can know whether the program starts or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thansk!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 May 2016 02:02:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483274#M29584</guid>
      <dc:creator>tonyenertron</dc:creator>
      <dc:date>2016-05-19T02:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: Permanently write code into Flash in KL27</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483275#M29585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tony,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; You said you want to power cycle the board, do you mean your external power will on and off periodically?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; What the frequent of your power cycle? Can you give us some wave?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;/P&gt;&lt;P&gt;Jingjing&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, 19 May 2016 06:47:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483275#M29585</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2016-05-19T06:47:03Z</dc:date>
    </item>
    <item>
      <title>Re: Permanently write code into Flash in KL27</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483276#M29586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I only turn off the power and turn it on again to see what happened during the initialization.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 May 2016 10:24:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483276#M29586</guid>
      <dc:creator>tonyenertron</dc:creator>
      <dc:date>2016-05-19T10:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: Permanently write code into Flash in KL27</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483277#M29587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tony,&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; Please use the KSDK2.0 KL27 download your code to your flash again, just make sure it is not caused by your code.&lt;/P&gt;&lt;P&gt;&lt;A href="http://kex.nxp.com/en/welcome" title="http://kex.nxp.com/en/welcome"&gt;Welcome to Kinetis Expert | Kinetis Expert&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Choose FRDM KL27 board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. This is is the timing diagram during POR,&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="77.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/27987i7DBFB91A6C10AF69/image-size/large?v=v2&amp;amp;px=999" role="button" title="77.jpg" alt="77.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please use the oscilloscope to check the POR wave, whether it is correct on your side.&lt;/P&gt;&lt;P&gt;&amp;nbsp; After you check it, then give me your test wave.&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;BR /&gt;Have a great day,&lt;BR /&gt;Jingjing&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>Mon, 23 May 2016 03:13:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483277#M29587</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2016-05-23T03:13:45Z</dc:date>
    </item>
    <item>
      <title>Re: Permanently write code into Flash in KL27</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483278#M29588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all who help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem had been solved. The peripheral connected to PTA4 will pull-low for a little while once we do power cycle. &lt;/P&gt;&lt;P&gt;This will trigger the NMI interrupt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To solve this, I had modified the startup_ML27Z644.S file, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Flash Configuration */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .section .FlashConfig, "a"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .long 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .long 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .long 0xFFFFFFFF&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .long 0xFFFF&lt;STRONG&gt;39&lt;/STRONG&gt;FE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .text&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .thumb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;change the FOPT from 3D to 39 and mask out the NMI. Now it works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 03:35:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483278#M29588</guid>
      <dc:creator>tonyenertron</dc:creator>
      <dc:date>2016-05-26T03:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: Permanently write code into Flash in KL27</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483279#M29589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tony,&lt;/P&gt;&lt;P&gt;Another way, add 4.7K to 10K external pullup resistor in PTA4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2016 04:16:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Permanently-write-code-into-Flash-in-KL27/m-p/483279#M29589</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2016-05-26T04:16:23Z</dc:date>
    </item>
  </channel>
</rss>

