<?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: USB-KW41Z not enumerating as Mass Storage Device in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/USB-KW41Z-not-enumerating-as-Mass-Storage-Device/m-p/631508#M2124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Miguel for the detailled explanation, the .bin that you attached solved the problem.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Armel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Feb 2017 07:15:08 GMT</pubDate>
    <dc:creator>armelfourreau</dc:creator>
    <dc:date>2017-02-15T07:15:08Z</dc:date>
    <item>
      <title>USB-KW41Z not enumerating as Mass Storage Device</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/USB-KW41Z-not-enumerating-as-Mass-Storage-Device/m-p/631506#M2122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a couple of USB-KW41Z dongles, on wich the K22F and KW41-K firmwares were previously erased with a J-Link probe. Now I am trying to get them back to their original state, so that I can program them with a simple drag-and-drop procedure.&lt;/P&gt;&lt;P&gt;I have reflashed the K22F and KW41Z with the original sniffer files (\tools\wireless\binaries\sniffer_usbkw41z_k22f.bin and \tools\wireless\binaries\sniffer_usbkw41z_kw41z.bin respectively). The dongles work correctly as a sniffers with the Kinetis Protocol Analyzer and WireShark.&lt;/P&gt;&lt;P&gt;However I can't get them to enumate as a Mass Storage Device (I plug them while keeping the "KW41Z reset" button pressed and release it after a few seconds). They only show up as a Virtual COM Port in Windows 10's Device Manager.&lt;/P&gt;&lt;P&gt;What can be done to fix this?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Armel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Feb 2017 20:56:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/USB-KW41Z-not-enumerating-as-Mass-Storage-Device/m-p/631506#M2122</guid>
      <dc:creator>armelfourreau</dc:creator>
      <dc:date>2017-02-14T20:56:24Z</dc:date>
    </item>
    <item>
      <title>Re: USB-KW41Z not enumerating as Mass Storage Device</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/USB-KW41Z-not-enumerating-as-Mass-Storage-Device/m-p/631507#M2123</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/armelfourreau"&gt;armelfourreau&lt;/A&gt;‌,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is because you erased the bootloader that is pre-programmed in the K22F for the USB-KW41Z. You need to reprogram the K22F with the bootloader, then, drag and drop the OpenSDA application. So, here is what you need to do to recover MSD application.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Program the "k22f_bl_crc_07132016.bin" attached to this post to the K22F through J-Link tool.&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Unplug and plug again the USB-KW41Z to the PC. K22F will be enumerated as a MSD, then, drag and drop the "43_OpenSDA_USB-KW41Z.bin" file. You can download this file from &lt;A href="https://www.segger.com/downloads/jlink/43_OpenSDA_USB-KW41Z.bin"&gt;this link&lt;/A&gt;. &amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Unplug and plug again the USB-KW41Z to the PC. You will have the SEGGER OpenSDA application programmed in the USB-KW41Z, so, now you should be able to program the KW41Z device through drag and drop KW41Z .bin files(MSD feature). Also, you should be able to debug KW41Z applications.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the future, if you require to program the sniffer application in the KW41Z. You need to perform the next steps.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Drag and drop the "sniffer_usbkw41z_kw41z.bin" file (&lt;SPAN&gt;included in the KW41Z Connectivity Software package&lt;/SPAN&gt;) to the MSD enumerated thanks to the OpenSDA application.&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Hold RESET button of the USB-KW41Z, then, unplug and plug the USB-KW41Z to your PC. K22F will enter in a bootloader mode.&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Drag and drop the "sniffer_usbkw41z_k22f_0x8000.bin" included in the KW41Z Connectivity Software package. This .bin file ensures that bootloader is not overwritten.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally, if you want to flash the OpenSDA version again to the K22F of your USB-KW41Z. You need to perform the next:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Hold RESET button of the USB-KW41Z, then, unplug and plug the USB-KW41Z to your PC. K22F will enter in a bootloader mode.&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Drag and drop the &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;43_OpenSDA_USB-KW41Z.bin" file. You can download this file from &lt;/SPAN&gt;&lt;A href="https://www.segger.com/downloads/jlink/43_OpenSDA_USB-KW41Z.bin" style="color: #2989c5;"&gt;this link&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3. Unplug and plug again the USB-KW41Z to the PC. You will have the SEGGER OpenSDA application programmed in the USB-KW41Z, so, now you should be able to program the KW41Z device through drag and drop KW41Z .bin files(MSD feature). Also, you should be able to debug KW41Z applications.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please, let us know if you have any question or comment...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please, mark as answered if this solved your issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and best regards,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2017 00:09:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/USB-KW41Z-not-enumerating-as-Mass-Storage-Device/m-p/631507#M2123</guid>
      <dc:creator>miguel_reyes</dc:creator>
      <dc:date>2017-02-15T00:09:24Z</dc:date>
    </item>
    <item>
      <title>Re: USB-KW41Z not enumerating as Mass Storage Device</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/USB-KW41Z-not-enumerating-as-Mass-Storage-Device/m-p/631508#M2124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Miguel for the detailled explanation, the .bin that you attached solved the problem.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Armel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Feb 2017 07:15:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/USB-KW41Z-not-enumerating-as-Mass-Storage-Device/m-p/631508#M2124</guid>
      <dc:creator>armelfourreau</dc:creator>
      <dc:date>2017-02-15T07:15:08Z</dc:date>
    </item>
  </channel>
</rss>

