<?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: Daplink firmware compatibility with K64 device family in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521219#M64006</link>
    <description>&lt;P&gt;What firmware are you using?&lt;/P&gt;&lt;P&gt;Keep in mind that the P&amp;amp;E and SEGGER firmware do not allow you to use it with your custom hardware. You would have to use the ARM DAPLink one: &lt;A href="https://github.com/ARMmbed/DAPLink" target="_blank"&gt;https://github.com/ARMmbed/DAPLink&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 13 Sep 2022 11:19:06 GMT</pubDate>
    <dc:creator>ErichStyger</dc:creator>
    <dc:date>2022-09-13T11:19:06Z</dc:date>
    <item>
      <title>Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521172#M64001</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have designed a custom board using NXP MK64FX512 MCU and included the OpenSDA circuit from the FRDM-K64F board.&lt;BR /&gt;For OpenSDA, I have flashed the latest FRDM-K64F DAPlink bootloader and target firmware interface files, as mentioned on the daplink.io website.&lt;/P&gt;&lt;P&gt;After flashing the bootloader file, I am able to copy and paste the firmware interface file on Mk20 MCU, but while debugging on MCUXpresso it is giving me the error:&amp;gt;&lt;BR /&gt;&lt;STRONG&gt;" Unable to connect wire for probe index 1" Error: Wire Ack Fault - target connected?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I also checked the hardware, everything looks ok and there is no issue with the hardware.&lt;/P&gt;&lt;P&gt;So, I just want to confirm whether the FRDM-K64F Daplink bootloader and firmware interface files will work with target MCU MK64FX512xx or not! The bootloader and firmware interface files are device specific? Because the FRDM-K64F board has a different target device MK64FN1Mxx.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Mohammad Asad Khan&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2022 09:50:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521172#M64001</guid>
      <dc:creator>Asad_Khan</dc:creator>
      <dc:date>2022-09-13T09:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521198#M64002</link>
      <description>&lt;P&gt;The 'copy and paste' part depends on the target MCU, so is specific, because it needs to know about the memory map and flash algos.&lt;/P&gt;&lt;P&gt;The debugging part itself does not (or should not) depend on the OpenSDA firmware, as this knowledge is on the host/debugger side.&lt;/P&gt;&lt;P&gt;Were you able to debug initially? I think with your drag&amp;amp;drop you screwed up the target, so it constantly resets, and the OpenSDA K20 is not able to take over control.&lt;/P&gt;&lt;P&gt;Do you still have a debug header? If so, you could try this: &lt;A href="https://mcuoneclipse.com/2021/05/20/recovering-cortex-m-microcontroller-with-a-power-glitch/" target="_blank"&gt;https://mcuoneclipse.com/2021/05/20/recovering-cortex-m-microcontroller-with-a-power-glitch/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2022 10:38:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521198#M64002</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2022-09-13T10:38:42Z</dc:date>
    </item>
    <item>
      <title>Re: Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521205#M64003</link>
      <description>Hi Erich,&lt;BR /&gt;&lt;BR /&gt;Thanks for the reply.&lt;BR /&gt;So, it means the FRDM-K64F OpenSDA firmware interface will work only with its target device (MK64FN1Mxx) and for all K64F family devices.&lt;BR /&gt;&lt;BR /&gt;If I connect the external debugger with the target MCU then I can able to debug. In my case, the external debugger is Multilink universal from PEmicro.&lt;BR /&gt;Thanks,&lt;BR /&gt;Mohammad Asad Khan</description>
      <pubDate>Tue, 13 Sep 2022 10:57:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521205#M64003</guid>
      <dc:creator>Asad_Khan</dc:creator>
      <dc:date>2022-09-13T10:57:41Z</dc:date>
    </item>
    <item>
      <title>Re: Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521212#M64004</link>
      <description>&lt;P&gt;it all depends what you use as 'firmware' on top of the MSD bootloader: if that firmware is device specific, then it only works for that given device.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2022 11:00:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521212#M64004</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2022-09-13T11:00:52Z</dc:date>
    </item>
    <item>
      <title>Re: Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521214#M64005</link>
      <description>Hi Erich,&lt;BR /&gt;I have downloaded the firmware files from this link.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://www.nxp.com/design/software/development-software/sensor-toolbox-sensor-development-ecosystem/opensda-serial-and-debug-adapter:OPENSDA?tid=vanOpenSDA#FRDM-K64F" target="_blank"&gt;https://www.nxp.com/design/software/development-software/sensor-toolbox-sensor-development-ecosystem/opensda-serial-and-debug-adapter:OPENSDA?tid=vanOpenSDA#FRDM-K64F&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Mohammad Asad Khan</description>
      <pubDate>Tue, 13 Sep 2022 11:03:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521214#M64005</guid>
      <dc:creator>Asad_Khan</dc:creator>
      <dc:date>2022-09-13T11:03:04Z</dc:date>
    </item>
    <item>
      <title>Re: Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521219#M64006</link>
      <description>&lt;P&gt;What firmware are you using?&lt;/P&gt;&lt;P&gt;Keep in mind that the P&amp;amp;E and SEGGER firmware do not allow you to use it with your custom hardware. You would have to use the ARM DAPLink one: &lt;A href="https://github.com/ARMmbed/DAPLink" target="_blank"&gt;https://github.com/ARMmbed/DAPLink&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2022 11:19:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521219#M64006</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2022-09-13T11:19:06Z</dc:date>
    </item>
    <item>
      <title>Re: Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521233#M64007</link>
      <description>Yes, I am using the DAPlink firmware only. But it is not mentioned anywhere whether it will support K64 family devices or it is a single device-specific firmware.</description>
      <pubDate>Tue, 13 Sep 2022 11:38:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521233#M64007</guid>
      <dc:creator>Asad_Khan</dc:creator>
      <dc:date>2022-09-13T11:38:45Z</dc:date>
    </item>
    <item>
      <title>Re: Daplink firmware compatibility with K64 device family</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521329#M64010</link>
      <description>&lt;P&gt;So here is how I can use the DAPLink bootloader and firmware with my K22FX:&lt;/P&gt;&lt;P&gt;- using v0257 from &lt;A href="https://github.com/ARMmbed/DAPLink/releases" target="_blank"&gt;https://github.com/ARMmbed/DAPLink/releases&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- programmed 0257_k20dx__0x0000.bin at address 0x0&lt;/P&gt;&lt;P&gt;- programmed 0257_k20dx_frdmk20dx_0x8000.bin at address 0x8000&lt;/P&gt;&lt;P&gt;- debugging my application using MCUXpresso IDE 11.6.0, the DAPLink gets recognized as LinkServer connection&lt;/P&gt;&lt;P&gt;Note:&lt;/P&gt;&lt;P&gt;- I'm not using the MSD Drag&amp;amp;Drop programming, so I don't care that the firmware is for K20&lt;/P&gt;&lt;P&gt;- I'm not actively using the DAPLink because it is so slow. But if you have nothing else available, it is better than nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Tue, 13 Sep 2022 14:48:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Daplink-firmware-compatibility-with-K64-device-family/m-p/1521329#M64010</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2022-09-13T14:48:48Z</dc:date>
    </item>
  </channel>
</rss>

