<?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>MCUXpresso General中的主题 Re: swd programming tool for all kinetis based controllers</title>
    <link>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2108012#M5669</link>
    <description>yes,we know about it.we need to know about swd protocol to program the controller of kinetis series</description>
    <pubDate>Fri, 30 May 2025 11:06:47 GMT</pubDate>
    <dc:creator>Mariya</dc:creator>
    <dc:date>2025-05-30T11:06:47Z</dc:date>
    <item>
      <title>swd programming tool for all kinetis based controllers</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2107615#M5667</link>
      <description>&lt;P&gt;I want to know whether any programming tool exist for all kinetis based controllers. if yes, then how to use it for programming? how to implement it as a project, just to program all the kinetis based controllers without the intervention of pc?&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 04:27:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2107615#M5667</guid>
      <dc:creator>Mariya</dc:creator>
      <dc:date>2025-05-30T04:27:00Z</dc:date>
    </item>
    <item>
      <title>Re: swd programming tool for all kinetis based controllers</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2107934#M5668</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/219828"&gt;@Mariya&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you need a stand-alone programmer, we recommend P&amp;amp;E Cyclone Programmers. It can program all Kinetis with or without a PC.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/design-center/development-boards-and-designs/CYCLONE" target="_blank"&gt;https://www.nxp.com/design/design-center/development-boards-and-designs/CYCLONE&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Hope this helps,&lt;/P&gt;
&lt;P&gt;Jun Zhang&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 09:44:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2107934#M5668</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2025-05-30T09:44:06Z</dc:date>
    </item>
    <item>
      <title>Re: swd programming tool for all kinetis based controllers</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2108012#M5669</link>
      <description>yes,we know about it.we need to know about swd protocol to program the controller of kinetis series</description>
      <pubDate>Fri, 30 May 2025 11:06:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2108012#M5669</guid>
      <dc:creator>Mariya</dc:creator>
      <dc:date>2025-05-30T11:06:47Z</dc:date>
    </item>
    <item>
      <title>Re: swd programming tool for all kinetis based controllers</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2108027#M5670</link>
      <description>&lt;P&gt;Hi Mariya,&lt;/P&gt;&lt;P&gt;My colleague Witek wrote application note AN4406&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN4406.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN4406.pdf&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;This is a programmer that runs on Kinetis K40, and programs any other Kinetis device using the &lt;STRONG&gt;EzPort&lt;/STRONG&gt; interface. The code was developed on the old KwikStik development board but would be portable to any Kinetis device.&lt;/P&gt;&lt;P&gt;There was some activity in May 2025 on the project:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Kinetis-Microcontrollers/Where-can-I-find-the-source-files-for-CodeWarrior-as-described/m-p/279552" target="_blank"&gt;https://community.nxp.com/t5/Kinetis-Microcontrollers/Where-can-I-find-the-source-files-for-CodeWarrior-as-described/m-p/279552&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You asked about &lt;STRONG&gt;SWD programmers&lt;/STRONG&gt;. I have written a SWD programmer - based on Kinetis KL82Z custom board and with code written in MCUXpresso IDE. I have tested it with KL82Z, LPC55S69, Nordic nrf52840 and an STM32 (forget which one). It was written from "first principles" using the ARM technical documentation for the SWD interface and details about Kinetis MDM-AP available in the public domain. I also used the (Keil MDK) projects for CMSIS-DAP as a reference. All this was written commercially for a client and I am not able to share the source code with you. But I want to reassure you that it is possible for you to write a SWD programmer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;But maybe easiest to stick with EzPort if your Kinetis devices support it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 12:07:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2108027#M5670</guid>
      <dc:creator>mark2</dc:creator>
      <dc:date>2025-05-30T12:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: swd programming tool for all kinetis based controllers</title>
      <link>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2110172#M5674</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/219828"&gt;@Mariya&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you want to control SWD interface through P&amp;amp;E debug probe ,&amp;nbsp; you can consider UNIT lib.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.pemicro.com/products/product_viewDetails.cfm?product_id=15320183&amp;amp;productTab=5055" target="_blank"&gt;https://www.pemicro.com/products/product_viewDetails.cfm?product_id=15320183&amp;amp;productTab=5055&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;UNIT software package consists of an interface DLL and sample code which allows a custom application to be built which can interact with and debug a target device via one of PEmicro's hardware interfaces.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope this helps,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Jun Zhang&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 07:46:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-General/swd-programming-tool-for-all-kinetis-based-controllers/m-p/2110172#M5674</guid>
      <dc:creator>ZhangJennie</dc:creator>
      <dc:date>2025-06-04T07:46:15Z</dc:date>
    </item>
  </channel>
</rss>

