<?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: mk22fn128,mk22fn256 USB driver in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013763#M56136</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;You can also find information regarding using crystal-less usb and how to configure it in the following application note:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN4905.pdf"&gt;Crystal-less USB operation on Kinetis MCUs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Nov 2019 20:37:12 GMT</pubDate>
    <dc:creator>Sabina_Bruce</dc:creator>
    <dc:date>2019-11-06T20:37:12Z</dc:date>
    <item>
      <title>mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013761#M56134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;Hello,&lt;/P&gt;&lt;P&gt;how do I get usb drivers for mk22 crystalless usb MCU? There are no examples for them, only for mk22fn528 but basically it have to be the same MCU.(MCUXpresso is used as IDE)&lt;/P&gt;&lt;P&gt;&amp;nbsp;If there are no drivers for that subfamilly of MCU it would be nice to have a huge banner that there is no driver support for that MCUs.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/k-series-cortex-m4/k2x-usb/kinetis-k22-120-mhz-cost-effective-full-speed-usb-microcontrollers-mcus-based-on-arm-cortex-m4-core:K22_120" title="https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/k-series-cortex-m4/k2x-usb/kinetis-k22-120-mhz-cost-effective-full-speed-usb-microcontrollers-mcus-based-on-arm-cortex-m4-core:K22_120"&gt;Arm® Cortex®-M4|Kinetis® K22 120 MHz 32-bit USB MCUs | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway I'll appriciate if someone share with me baremetal example runned on internal 48M(irc48M) clock for mk22fn256vlh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;UPDATE&lt;/STRONG&gt;: Who need to start VCOM example on mk22fn256vlh, zipped project attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Alexey.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Nov 2019 10:37:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013761#M56134</guid>
      <dc:creator>alexeyusoltsev</dc:creator>
      <dc:date>2019-11-06T10:37:31Z</dc:date>
    </item>
    <item>
      <title>Re: mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013762#M56135</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;There is no difference in the USB in the K22FN128 and K22FN256 parts to the K22FN512. All can be used with crystal-less mode as device.&lt;/P&gt;&lt;P&gt;This means you should be able to use the K22FN512 sources for the USB part.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have attached the USB OTG file from the uTasker project which works on all Kinetis parts if you are interested in low level settings for crystal-less mode. Search for the code with&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;#if defined KINETIS_HAS_IRC48M &amp;amp;&amp;amp; defined USB_CRYSTAL_LESS&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Complete Kinetis solutions for faster/more efficient professional needs, training and support: &lt;A href="http://www.utasker.com/kinetis.html" target="test_blank"&gt;http://www.utasker.com/kinetis.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;i.MX RT project compatibility: &lt;A href="http://www.utasker.com/iMX.html" target="test_blank"&gt;http://www.utasker.com/iMX.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Including FreeRTOS integration for all Kinetis parts&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Kinetis K22:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/FRDM-K22F.html" target="test_blank"&gt;http://www.utasker.com/kinetis/FRDM-K22F.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/TWR-K22F120M.html" target="test_blank"&gt;http://www.utasker.com/kinetis/TWR-K22F120M.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/BLAZE_K22.html" target="test_blank"&gt;http://www.utasker.com/kinetis/BLAZE_K22.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;- &lt;A href="http://www.utasker.com/kinetis/tinyK22.html" target="test_blank"&gt;http://www.utasker.com/kinetis/tinyK22.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN style="color: #000080;"&gt;&lt;EM&gt;uTasker: supporting &amp;gt;1'000 registered Kinetis users get products faster and cheaper to market&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Request Free emergency remote desk-top consulting at &lt;A href="http://www.utasker.com/services.html" target="test_blank"&gt;http://www.utasker.com/services.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Open Source version at &lt;A href="https://github.com/uTasker/uTasker-Kinetis" target="test_blank"&gt;https://github.com/uTasker/uTasker-Kinetis&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://community.nxp.com/thread/512558" target="test_blank"&gt;https://community.nxp.com/thread/512558&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;A href="https://community.nxp.com/thread/352862" target="test_blank"&gt;https://community.nxp.com/thread/352862&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;A href="https://community.nxp.com/thread/498809" target="test_blank"&gt;https://community.nxp.com/thread/498809&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Nov 2019 11:00:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013762#M56135</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-11-06T11:00:38Z</dc:date>
    </item>
    <item>
      <title>Re: mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013763#M56136</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;You can also find information regarding using crystal-less usb and how to configure it in the following application note:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN4905.pdf"&gt;Crystal-less USB operation on Kinetis MCUs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Nov 2019 20:37:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013763#M56136</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2019-11-06T20:37:12Z</dc:date>
    </item>
    <item>
      <title>Re: mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013764#M56137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;Hello Mark,&lt;/P&gt;&lt;P&gt;thank for your response.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;There is no difference in the USB in the K22FN128 and K22FN256 parts to the K22FN512. All can be used with crystal-less mode as device.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Absolutely agreed on that. Even more drivers for them should be the same exept memory partition. So i surprised about the situation when only elder MCU in the line have driver support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I have attached the USB OTG file from the uTasker project which works on all Kinetis parts if you are interested in low level settings for crystal-less mode. &lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Clocks part is working fine. So it's not a problem for me to make MCU work from irc48m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Nov 2019 08:31:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013764#M56137</guid>
      <dc:creator>alexeyusoltsev</dc:creator>
      <dc:date>2019-11-07T08:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013765#M56138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;Hello Sabina,&lt;/P&gt;&lt;P&gt;thank for you response.&lt;/P&gt;&lt;P&gt;Clocks part is working fine. So it's not a problem for me to make MCU work from irc48m.&lt;/P&gt;&lt;P&gt;The problem is to set up USB registers. I am ok with low-level SPI,DMA or I2c, but USB is too time consuming to break through it. So driver+USB_stack were doing that job for me. But with that MCUs I faced with driver part absence.&lt;/P&gt;&lt;P&gt;&amp;nbsp;In that case it is simplier and faster for me to buy mk22fn526. But I woundering why NXP have no support for them and not informs about that situation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Nov 2019 08:35:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013765#M56138</guid>
      <dc:creator>alexeyusoltsev</dc:creator>
      <dc:date>2019-11-07T08:35:51Z</dc:date>
    </item>
    <item>
      <title>Re: mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013766#M56139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alexey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe I understand now what you are referring to. Do you mean in the SDK for this part the stack is shown as not supported?&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/92238i3A831FBEB45A8F15/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;P&gt;Yes I believe this is a bug in the SDK. I will report it as there should not be a problem in using the same USB stack.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using the MCU on a custom board or an evaluation board?&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Sabina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Nov 2019 14:28:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013766#M56139</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2019-11-13T14:28:40Z</dc:date>
    </item>
    <item>
      <title>Re: mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013767#M56140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sabina,&lt;/P&gt;&lt;P&gt;I am able to download SDK but then it's impossible to add a USB midleware to the project on the creation stage .(and possible if mk22fn512 is choosen).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Are you using the MCU on a custom board or an evaluation board?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Custom made board. And it works fine with mkl43z MCU(as the are pin-2-pin compattible).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Alexey.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Nov 2019 15:01:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013767#M56140</guid>
      <dc:creator>alexeyusoltsev</dc:creator>
      <dc:date>2019-11-13T15:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: mk22fn128,mk22fn256 USB driver</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013768#M56141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, I understand. As I mention this will be reported as I do believe this is a bug.&amp;nbsp; I will let you know as soon as I have an update of when this will be fixed.&lt;/P&gt;&lt;P&gt;Have a great day!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Nov 2019 15:54:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/mk22fn128-mk22fn256-USB-driver/m-p/1013768#M56141</guid>
      <dc:creator>Sabina_Bruce</dc:creator>
      <dc:date>2019-11-13T15:54:47Z</dc:date>
    </item>
  </channel>
</rss>

