<?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 FRDM KL26Z - Flashing the binary to target chip in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922071#M53809</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm new here, so this may be a rookie question. But I haven't been able to find what I'm looking for.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a FRDM KL26Z board. I was able to write and compile my code using KDS. I was able to debug my code on the board, and every functionality is fine. Now, I don't know how to go about the next step - flashing the binary to the "real" target chip.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the target hardware ready, but I don't know how to flash the binary(hex/srec etc) to it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Is there some binary flash tool that can help me do that?&lt;/P&gt;&lt;P&gt;- How to connect that flash tool to the target chip? Can KL26Z board help in connecting the flash tool to the target chip?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Oct 2019 15:20:12 GMT</pubDate>
    <dc:creator>ip_malhotra</dc:creator>
    <dc:date>2019-10-15T15:20:12Z</dc:date>
    <item>
      <title>FRDM KL26Z - Flashing the binary to target chip</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922071#M53809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm new here, so this may be a rookie question. But I haven't been able to find what I'm looking for.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a FRDM KL26Z board. I was able to write and compile my code using KDS. I was able to debug my code on the board, and every functionality is fine. Now, I don't know how to go about the next step - flashing the binary to the "real" target chip.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the target hardware ready, but I don't know how to flash the binary(hex/srec etc) to it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Is there some binary flash tool that can help me do that?&lt;/P&gt;&lt;P&gt;- How to connect that flash tool to the target chip? Can KL26Z board help in connecting the flash tool to the target chip?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2019 15:20:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922071#M53809</guid>
      <dc:creator>ip_malhotra</dc:creator>
      <dc:date>2019-10-15T15:20:12Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KL26Z - Flashing the binary to target chip</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922072#M53810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Inderpreet, I hope you're doing well!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To flash a release device, you can use any of the KL26Z's supported debug interfaces and the MCUXpresso GUI Flash Tool. With this software, you will be able to directly program a binary file generated from an MCUXpresso project, or flash an arbitrary bin file generated in other software, like for example, a binary file generated with KDS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can read more about the MCUXpresso GUI Flash Tool in chapter 15 of the MCUXpresso User Guide, which can be found &lt;A href="https://www.nxp.com/docs/en/user-guide/MCUXpresso_IDE_User_Guide.pdf"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can also use interface specific software, like J-Link commander, to flash a binary file to a release device.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;KL27Z MCU's support an ARM standard 2 Wire Serial Debug Interface that can be used for programming and debugging. You can read more about the SWD debug interface in chapter 9 of the KL26 Reference Manual, which can be found &lt;A href="https://www.nxp.com/docs/en/data-sheet/KL27P64M48SF2.pdf"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, could you please take a look at the Kinetis Peripheral Module Quick Reference document, &lt;A href="https://cache.freescale.com/files/32bit/doc/quick_ref_guide/KQRUG.pdf"&gt;here&lt;/A&gt;? It also contains useful information about the available debug interfaces for Kinetis devices.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know if you need more information.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Sebastian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2019 19:33:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922072#M53810</guid>
      <dc:creator>Sebastian_Del_Rio</dc:creator>
      <dc:date>2019-10-15T19:33:17Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KL26Z - Flashing the binary to target chip</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922073#M53811</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;You can either purchase a debugger/programmer (P&amp;amp;E, Segger, etc.) or use your FRDM-KL26Z as one: &lt;A href="https://mcuoneclipse.com/2013/04/21/using-the-freedom-board-as-jtag-programmer/" target="test_blank"&gt;https://mcuoneclipse.com/2013/04/21/using-the-freedom-board-as-jtag-programmer/&lt;/A&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;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;EM&gt;Complete Kinetis solutions for professional needs, training and support: &lt;A href="http://www.utasker.com/kinetis.html" target="test_blank"&gt;http://www.utasker.com/kinetis.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;i.MX RT project compatibility: &lt;A href="http://www.utasker.com/iMX.html" target="test_blank"&gt;http://www.utasker.com/iMX.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Kinetis KL25, KL26, KL27, KL28, KL43, KL46, KL82&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://http://www.utasker.com/kinetis/FRDM-KL25Z.html" target="test_blank"&gt;http://http://www.utasker.com/kinetis/FRDM-KL25Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TWR-KL25Z48M.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TWR-KL25Z48M.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL26Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL26Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TEENSY_LC.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TEENSY_LC.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL27Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL27Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/Capuccino-KL27.html" target="test_blank"&gt;http://www.utasker.com/kinetis/Capuccino-KL27.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL28Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL28Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL43Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL43Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TWR-KL43Z48M.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TWR-KL43Z48M.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL46Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL46Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TWR-KL46Z48M.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TWR-KL46Z48M.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-KL82Z.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL82Z.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000080;"&gt;&lt;EM&gt;uTasker: supporting &amp;gt;1'000 registered Kinetis users get products faster and cheaper to market&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Request Free emergency remote desk-top consulting at &lt;A href="http://www.utasker.com/services.html" target="test_blank"&gt;http://www.utasker.com/services.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Open Source version at &lt;A href="https://github.com/uTasker/uTasker-Kinetis" target="test_blank"&gt;https://github.com/uTasker/uTasker-Kinetis&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://community.nxp.com/thread/512558" target="test_blank"&gt;https://community.nxp.com/thread/512558&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;A href="https://community.nxp.com/thread/352862" target="test_blank"&gt;https://community.nxp.com/thread/352862&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;A href="https://community.nxp.com/thread/49880" target="test_blank"&gt;https://community.nxp.com/thread/49880&lt;/A&gt;&lt;/EM&gt;9&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2019 19:34:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922073#M53811</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-10-15T19:34:07Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KL26Z - Flashing the binary to target chip</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922074#M53812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark&lt;/P&gt;&lt;P&gt;Thanks for the suggestion.&lt;/P&gt;&lt;P&gt;I tried using frdm board as programmer. I wasn't really sure whether I need to copy the srec file to the bootloader or mass storage mode. I tried both, and it didnt work either way.&lt;/P&gt;&lt;P&gt;If I copy the srec file in the bootloader mode, then the "Application version" shows 0.0 in "&lt;A class="jivelink11" href="http://www.pemicro.com/opensda/index.cfm" title="http://www.pemicro.com/opensda/index.cfm"&gt;http://www.pemicro.com/opensda/index.cfm&lt;/A&gt;", and the device always comes up in bootloader mode. If I copy the srec file in the mass storage mode, then the LED continuously blinks 8 times and stop, and again blinks 8 times and so on.&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2019 09:55:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922074#M53812</guid>
      <dc:creator>ip_malhotra</dc:creator>
      <dc:date>2019-10-30T09:55:31Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KL26Z - Flashing the binary to target chip</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922075#M53813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;You must not use bootloader mode since this will program the FRDM-KL26 debugger and not the target (you may need to reload the correct debugger again afterwards to recover).&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Therefore mass-storage mode would be correct.&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2019 19:03:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KL26Z-Flashing-the-binary-to-target-chip/m-p/922075#M53813</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-10-30T19:03:50Z</dc:date>
    </item>
  </channel>
</rss>

