<?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: KE06z Bootloader SWD failure in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061854#M57108</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jing, thanks for the reply&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I included an illustration to better represent everything. I do download the .srec file to KE06 dev board and that then downloads the file to the target microprocessor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The power drops to 3.1V before being connected to the target.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/109722i728268D90EF4AC6C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Aug 2020 14:18:57 GMT</pubDate>
    <dc:creator>codyhubman</dc:creator>
    <dc:date>2020-08-06T14:18:57Z</dc:date>
    <item>
      <title>KE06z Bootloader SWD failure</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061852#M57106</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Currently we are trying to use the KE06z to program our developed board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For about 15-30 uploads the board seems to work with no issue. Inevitably the board fails to upload the .srec file to the target processor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using our own developed boards to be programmed by the ke06z via the bootloader. When I measure the data, clock, and reset lines with an oscilloscope it still appears that the appropriate signals make it to my board.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On another note I have noticed that while the output of the 3.3v regulator on the freescale development board is 3.3v the voltage travelling to the target board is 3.1v. I've included a rough diagram of the setup. Let me know if more information is needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Also I have found that when I try to redo the bootloader for the KE06z dev board I use as my programmer it seems to be stuck in the bootloader mode every time I plug it in&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/109463i6BCDB4328F9E887A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Aug 2020 19:15:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061852#M57106</guid>
      <dc:creator>codyhubman</dc:creator>
      <dc:date>2020-08-04T19:15:06Z</dc:date>
    </item>
    <item>
      <title>Re: KE06z Bootloader SWD failure</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061853#M57107</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;Does the bootloader run on KE06? Do you download .srec file to KE06 and then KE06 program the code to target chip?&lt;/P&gt;&lt;P&gt;You said that the target board power drop to 3.1V. Who pull the power, KE06 board or target board?&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>Thu, 06 Aug 2020 06:51:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061853#M57107</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2020-08-06T06:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: KE06z Bootloader SWD failure</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061854#M57108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jing, thanks for the reply&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I included an illustration to better represent everything. I do download the .srec file to KE06 dev board and that then downloads the file to the target microprocessor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The power drops to 3.1V before being connected to the target.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/109722i728268D90EF4AC6C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Aug 2020 14:18:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061854#M57108</guid>
      <dc:creator>codyhubman</dc:creator>
      <dc:date>2020-08-06T14:18:57Z</dc:date>
    </item>
    <item>
      <title>Re: KE06z Bootloader SWD failure</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061855#M57109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Cody,&lt;/P&gt;&lt;P&gt;I think I understand your application. The KE06 on FRDM board is not used. You want to use the openSDA to program target board. I guess there is a KE06 on target board, isn't it?&lt;/P&gt;&lt;P&gt;The J7 pin1 is 3.07v on my FRDM-KE06 too. The voltage drop on D2. This voltage is fine.&lt;/P&gt;&lt;P&gt;When you connect usb to computer, what disk name appears in computer?&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>Fri, 07 Aug 2020 03:32:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061855#M57109</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2020-08-07T03:32:43Z</dc:date>
    </item>
    <item>
      <title>Re: KE06z Bootloader SWD failure</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061856#M57110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The Open SDA is what I am trying to use.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The disk name that comes up is FRDM-KE06z.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As an update. I reattached the R58 0 ohm to the clock line. Doing so I was able to program the dev board with the Open SDA. Next I am going to try to isolate the DIO and Reset lines from everything else on the dev board and see if that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;EDIT Update:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;So I was looking around and found the OPENSDA firmware for segger. I was able to use this firmware on all of the old FRDM KE06z dev boards that were failing with their bootloaders and brought all of them back to life. I am now able to program my boards again with several boards I thought were completely dead. Such a good feeling.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would be interested in understanding why the KE06 OpenSDA from PE Microlink was failing but at least I have a solution for the time being&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a thread that led to a few others that helped me solve this issue.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/459079"&gt;https://community.nxp.com/thread/459079&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is where I downloaded the bootloader firmware&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.segger.com/downloads/jlink/#gdbserver_rtos" title="https://www.segger.com/downloads/jlink/#gdbserver_rtos"&gt;https://www.segger.com/downloads/jlink/#gdbserver_rtos&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/110169iA6CC32D3A7FAE344/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2020 15:13:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KE06z-Bootloader-SWD-failure/m-p/1061856#M57110</guid>
      <dc:creator>codyhubman</dc:creator>
      <dc:date>2020-08-10T15:13:21Z</dc:date>
    </item>
  </channel>
</rss>

