<?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>Kinetis MicrocontrollersのトピックRe: FRDM K22F Bootloader Communication</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083541#M57597</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If you haven't downloaded user application, the MCU of course will execute bootloader. If you have download application correctly, there is a diagram shows how bootloader will do when reset or power on. Please see Figure 2-1 Kinetis bootloader start-up flowchart in kinetis bootloader reference manual. There is a BCA area in &lt;STRONG&gt;user application.&lt;/STRONG&gt; If it is empty, the bootloader will act by default(section 2.3 is the detail of BCA).&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can also modify the bootloader by yourself. For example, use a gpio to control the MCU stay in bootloader or jump to application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Jun 2020 08:10:33 GMT</pubDate>
    <dc:creator>jingpan</dc:creator>
    <dc:date>2020-06-02T08:10:33Z</dc:date>
    <item>
      <title>FRDM K22F Bootloader Communication</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083538#M57594</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;I have a FRDM-K22F development board with an MCU flash-resident bootloader. I'm writing an application to&amp;nbsp;utilize the flash commands described in the MCU Bootloader v2.5.0 Reference manual. My issue is that when I place the board into bootloader mode (via holding reset during power on), I can no longer communicate over the OpenSDA Serial Port (it no longer appears on a list of open ports). I had read something about redirecting the UART signal, but had no luck.&lt;BR /&gt;&lt;BR /&gt;Advice?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2020 20:04:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083538#M57594</guid>
      <dc:creator>njdesmarais</dc:creator>
      <dc:date>2020-05-27T20:04:35Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM K22F Bootloader Communication</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083539#M57595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi njdesmarais,&lt;/P&gt;&lt;P&gt;When you&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;holding reset during power on, you put openSDA into bootloader mode, not the K22. The openSDA virtual UART need openSDA working in normal mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;If you flash bootloader code into K22 and reset it, K22 is already in bootloader mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Jing&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jun 2020 07:59:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083539#M57595</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2020-06-01T07:59:11Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM K22F Bootloader Communication</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083540#M57596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jingpan"&gt;jingpan&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the correction. Does this mean I'm already in bootloader mode when I power on? or that I need to flash another copy of the boot loader to the app vector table address? (I suspect the first)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jun 2020 16:53:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083540#M57596</guid>
      <dc:creator>njdesmarais</dc:creator>
      <dc:date>2020-06-01T16:53:37Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM K22F Bootloader Communication</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083541#M57597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If you haven't downloaded user application, the MCU of course will execute bootloader. If you have download application correctly, there is a diagram shows how bootloader will do when reset or power on. Please see Figure 2-1 Kinetis bootloader start-up flowchart in kinetis bootloader reference manual. There is a BCA area in &lt;STRONG&gt;user application.&lt;/STRONG&gt; If it is empty, the bootloader will act by default(section 2.3 is the detail of BCA).&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can also modify the bootloader by yourself. For example, use a gpio to control the MCU stay in bootloader or jump to application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2020 08:10:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-K22F-Bootloader-Communication/m-p/1083541#M57597</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2020-06-02T08:10:33Z</dc:date>
    </item>
  </channel>
</rss>

