<?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: How to update the KL25 Bootloader firmware file and send the binary using serial. in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-update-the-KL25-Bootloader-firmware-file-and-send-the/m-p/674784#M41473</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;Additional USB, SD card and UART loaders for the KL25 are available at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL25Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL25Z.html&lt;/A&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FTWR-KL25Z48M.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/TWR-KL25Z48M.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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%2FuTaskerSerialLoader.PDF" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF&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;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 30 Jun 2017 14:42:22 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2017-06-30T14:42:22Z</dc:date>
    <item>
      <title>How to update the KL25 Bootloader firmware file and send the binary using serial.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-update-the-KL25-Bootloader-firmware-file-and-send-the/m-p/674782#M41471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am having a KL25 board and i updated the&amp;nbsp;MSD-DEBUG-FRDM-KL25Z_Pemicro_v118.SDA boot loader firmware. Now i alter KL25 Boot Loader example in which i want to accept the application code from serial.&lt;/P&gt;&lt;P&gt;My question is :-&lt;/P&gt;&lt;P&gt;1) How to update the KL25 Bootloader code to the device&lt;/P&gt;&lt;P&gt;2) can i directly connect switch across PTB8 and 3.3 VCC.&lt;/P&gt;&lt;P&gt;3) what is the timeout between power on button pressing to switch form Bootloader Mode or Application Mode after loading KL25 Bootloader example&amp;nbsp;&lt;/P&gt;&lt;P&gt;4) How i want to send the file through serial.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jun 2017 08:22:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-update-the-KL25-Bootloader-firmware-file-and-send-the/m-p/674782#M41471</guid>
      <dc:creator>pavantmt</dc:creator>
      <dc:date>2017-06-28T08:22:39Z</dc:date>
    </item>
    <item>
      <title>Re: How to update the KL25 Bootloader firmware file and send the binary using serial.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-update-the-KL25-Bootloader-firmware-file-and-send-the/m-p/674783#M41472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Pavan tmt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If you want to use the KL25 bootloader function, I think you can refer to our KBOOT2.0 for FRDM-KL25 code directly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; And in the KBOOT2.0, there still have a lot of documents will help you to understand.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Kboot2.0 can be downloaded from this link:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/webapp/Download?colCode=NXP_KINETIS_BOOTLOADER_2_0_0&amp;amp;appType=license&amp;amp;Parent_nodeId=1395762639877723974876&amp;amp;Parent_pageType=product&amp;amp;Parent_nodeId=1395762639877723974876&amp;amp;Parent_pageType=product" title="https://www.nxp.com/webapp/Download?colCode=NXP_KINETIS_BOOTLOADER_2_0_0&amp;amp;appType=license&amp;amp;Parent_nodeId=1395762639877723974876&amp;amp;Parent_pageType=product&amp;amp;Parent_nodeId=1395762639877723974876&amp;amp;Parent_pageType=product"&gt;https://www.nxp.com/webapp/Download?colCode=NXP_KINETIS_BOOTLOADER_2_0_0&amp;amp;appType=license&amp;amp;Parent_nodeId=13957626398777239…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; You can find the doc from folder:NXP_Kinetis_Bootloader_2_0_0\doc&lt;/P&gt;&lt;P&gt;&amp;nbsp; You can find the KL25 bootloader code from folder: NXP_Kinetis_Bootloader_2_0_0\targets\MKL25Z4&lt;/P&gt;&lt;P&gt;I think you can read the KBOOT2.0 document and sample code at first, then you will understand your questions.&lt;/P&gt;&lt;P&gt;Now, answer your question:&lt;/P&gt;&lt;P&gt;1) How to update the KL25 Bootloader code to the device&lt;/P&gt;&lt;P&gt;&amp;nbsp; As you know, kL25 don't have the ROM bootloader ,so it needs to use the flash bootloader which is just a piece of code.&lt;/P&gt;&lt;P&gt;&amp;nbsp; You can download the code to&amp;nbsp; the KL25 chip with the debugger and associate with the IDE project.&lt;/P&gt;&lt;P&gt;&amp;nbsp; You also can generate the .bin file, and copy it to your KL25 MSD.&lt;/P&gt;&lt;P&gt;2) can i directly connect switch across PTB8 and 3.3 VCC.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; PTB8 is the GPIO, so you can connect it to the 3.3V, it is the high level input.&lt;/P&gt;&lt;P&gt;3) what is the timeout between power on button pressing to switch form Bootloader Mode or Application Mode after loading KL25 Bootloader example&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; You can find it from the kboot bootloade sample code, it is defined as 5s.&lt;/P&gt;&lt;P&gt;4) How i want to send the file through serial.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; You can use the KinetisFlashTool, you can find it from kboot2.0 folder: NXP_Kinetis_Bootloader_2_0_0\bin\Tools\KinetisFlashTool\win&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;If you still have question, please let me know!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Kerry&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>Fri, 30 Jun 2017 02:56:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-update-the-KL25-Bootloader-firmware-file-and-send-the/m-p/674783#M41472</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2017-06-30T02:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to update the KL25 Bootloader firmware file and send the binary using serial.</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-update-the-KL25-Bootloader-firmware-file-and-send-the/m-p/674784#M41473</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;Additional USB, SD card and UART loaders for the KL25 are available at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL25Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL25Z.html&lt;/A&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FTWR-KL25Z48M.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/TWR-KL25Z48M.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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%2FuTaskerSerialLoader.PDF" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jun 2017 14:42:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-update-the-KL25-Bootloader-firmware-file-and-send-the/m-p/674784#M41473</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2017-06-30T14:42:22Z</dc:date>
    </item>
  </channel>
</rss>

