<?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: KL27 USB MSD device application in Kinetis Design Studio</title>
    <link>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642763#M8352</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the KDS3.0 and the SDK1.3 already installed. Also I have the demo running without any issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is about how can I create a file in the MSD device, using the KL27 itself. I need at least a plain text file which includes some info like several ASCII characters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Juanjo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 09 Dec 2016 08:00:14 GMT</pubDate>
    <dc:creator>juanjosevicente</dc:creator>
    <dc:date>2016-12-09T08:00:14Z</dc:date>
    <item>
      <title>KL27 USB MSD device application</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642761#M8350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Hi everyone,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR style="color: #51626f; background-color: #ffffff;" /&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;I am currently designing a board based on a KL27 which will communicate via USB to an android tablet.&lt;/SPAN&gt;&lt;BR style="color: #51626f; background-color: #ffffff;" /&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Based on the demo available in this article&amp;nbsp;&lt;/SPAN&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-105714"&gt;https://community.nxp.com/docs/DOC-105714,&lt;/A&gt;&lt;BR style="color: #51626f; background-color: #ffffff;" /&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;I would like this board to act as MSD device which would create a file including some sensor values (these value will eventually change through time).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;I haven´t work with the USB protocol yet. So, I will base my project on this demo.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Regarding the callback function, where should I create the file and how should I prevent the tablet to access to this file when I am updating it?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Thanks in advance,&lt;/SPAN&gt;&lt;BR style="color: #51626f; background-color: #ffffff;" /&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px; font-size: 14px;"&gt;Juanjo&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Dec 2016 08:08:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642761#M8350</guid>
      <dc:creator>juanjosevicente</dc:creator>
      <dc:date>2016-12-02T08:08:12Z</dc:date>
    </item>
    <item>
      <title>Re: KL27 USB MSD device application</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642762#M8351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Juanjo,&lt;/P&gt;&lt;P&gt;If you want to refer to that demo, please first download and install KSDK v1.2 .&lt;/P&gt;&lt;P&gt;Please refer to this thread to downlaod : &lt;A href="https://community.nxp.com/thread/440030"&gt;Where to get SDK 1.3?&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please refer to "KDS_Users_Guide" (KDS_v3\doc\KDS_Users_Guide.pdf) install on KDS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alice Yang&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2016 04:47:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642762#M8351</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-12-05T04:47:00Z</dc:date>
    </item>
    <item>
      <title>Re: KL27 USB MSD device application</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642763#M8352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the KDS3.0 and the SDK1.3 already installed. Also I have the demo running without any issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is about how can I create a file in the MSD device, using the KL27 itself. I need at least a plain text file which includes some info like several ASCII characters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Juanjo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Dec 2016 08:00:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642763#M8352</guid>
      <dc:creator>juanjosevicente</dc:creator>
      <dc:date>2016-12-09T08:00:14Z</dc:date>
    </item>
    <item>
      <title>Re: KL27 USB MSD device application</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642764#M8353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Take a look at how AN4379 does the fake text files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See&amp;nbsp;&lt;A href="https://community.nxp.com/thread/309137"&gt;Any update fro AN4379 MSD device bootloader?&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-97782"&gt;https://community.nxp.com/docs/DOC-97782&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also take a look at&amp;nbsp;&lt;A class="link-titled" href="http://elm-chan.org/fsw/ff/00index_e.html" title="http://elm-chan.org/fsw/ff/00index_e.html"&gt;FatFs - Generic FAT File System Module&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Dec 2016 14:01:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642764#M8353</guid>
      <dc:creator>bobpaddock</dc:creator>
      <dc:date>2016-12-09T14:01:02Z</dc:date>
    </item>
    <item>
      <title>Re: KL27 USB MSD device application</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642765#M8354</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;Note also that USB-MSD FAT emulation is also a very efficient method in various circumstances.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;There is a FRDM-KL27Z binary here that shows it in operation:&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL27Z.html%23EM_FAT" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL27Z.html#EM_FAT&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The technique is explained in &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fdocs%2FuTasker%2FuTaskerEmulatedFAT.pdf" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/uTaskerEmulatedFAT.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It can also be mixed with multiple USB-MSD LUMS so that the processor appears as multiple disks, which could be emulated ones, FAT disks in internal Flash or on an attached SD card (or any mixture of these).&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;At the link there are all of these options which can be generated with just a few defines. They have been verified in real products and so are suitable for projects that need immediate and proven operation. Operates on KL27 and all other Kinetis parts with most compilers/IDEs, so also no porting effort needed.&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Dec 2016 18:32:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/KL27-USB-MSD-device-application/m-p/642765#M8354</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2016-12-09T18:32:12Z</dc:date>
    </item>
  </channel>
</rss>

