<?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>MQX Software SolutionsのトピックRe: USB Sticks write error</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Sticks-write-error/m-p/302457#M9709</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 style="margin-bottom: .0001pt;"&gt;“USB MQX examples are based on the MSD specification; however, several USB sticks manufacturers don’t meet the specification (timing, endpoint handling, supported commands etc). Thus, when a USB stick is out of specification, the embedded file-system libraries are unable to support all the variations such as non-embedded RTOS, OS or stack/library do (like Mac-OS or MS Windows). So, it may be required adding a considerable amount of code in order to support all the variations.&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;MQX developers are continuously improving the MSD Host applications, testing more USB sticks for every release and applying workarounds if necessary. However, a universal workaround for this is not possible because of the big variety of non-compliant USB sticks on the market. We are very sorry for any inconveniences this may cause.”&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt; Regards &lt;BR /&gt; Sol&lt;BR /&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>Wed, 21 May 2014 23:12:36 GMT</pubDate>
    <dc:creator>soledad</dc:creator>
    <dc:date>2014-05-21T23:12:36Z</dc:date>
    <item>
      <title>USB Sticks write error</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Sticks-write-error/m-p/302456#M9708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm using MQX4.1 with the&amp;nbsp; TWR-K60D100M and Keil IDE. I'm using the mfs and USB host of the MQX to write data to an USB Stick. I modified the example of the mfs_usb in the shell.c that every 400ms the string: "2014-05-14;13:59:45;2,4979e+01;\n" is added to a file on the stick. With older sticks sized up to about 8GB everithing works fine. Also with a bigger newer one 128GB Verbatim 49064 everything is ok. With the Stick from Kingston DT101 G2 and a Verbatim SSD with 256GB both formated as FAT32, the writing works for a few minutes. The writing of this few bytes takes about 500ms to 1s on this Sticks, which I think is very long. After a few minutes of logging the writes doesn' work anymore and I get a write timeout. On the USB I can see that a data out Package is repeated many times and the Stick always gives a NAK. Does anybody know similar problems or does anybody know a solution?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards Ivo&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338824"&gt;Shell_Task.c.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 May 2014 08:09:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Sticks-write-error/m-p/302456#M9708</guid>
      <dc:creator>ivosenn</dc:creator>
      <dc:date>2014-05-21T08:09:18Z</dc:date>
    </item>
    <item>
      <title>Re: USB Sticks write error</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Sticks-write-error/m-p/302457#M9709</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 style="margin-bottom: .0001pt;"&gt;“USB MQX examples are based on the MSD specification; however, several USB sticks manufacturers don’t meet the specification (timing, endpoint handling, supported commands etc). Thus, when a USB stick is out of specification, the embedded file-system libraries are unable to support all the variations such as non-embedded RTOS, OS or stack/library do (like Mac-OS or MS Windows). So, it may be required adding a considerable amount of code in order to support all the variations.&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;MQX developers are continuously improving the MSD Host applications, testing more USB sticks for every release and applying workarounds if necessary. However, a universal workaround for this is not possible because of the big variety of non-compliant USB sticks on the market. We are very sorry for any inconveniences this may cause.”&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt; Regards &lt;BR /&gt; Sol&lt;BR /&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>Wed, 21 May 2014 23:12:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Sticks-write-error/m-p/302457#M9709</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2014-05-21T23:12:36Z</dc:date>
    </item>
  </channel>
</rss>

