<?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>ColdFire/68K Microcontrollers and ProcessorsのトピックRe: USB Host mass storage device driver problems</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Host-mass-storage-device-driver-problems/m-p/213225#M10620</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've now accounted for the difference in the reported max data size and current requirements.&lt;/P&gt;&lt;P&gt;This appears to be due to the speed at which the msd is connecting to the Coldfire.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm completely stuck on the rest of the problem.&amp;nbsp; I USB analyzer would be good, but I've not got one of those &lt;IMG alt=":smileysad:" class="emoticon emoticon-smileysad" id="smileysad" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-sad.gif" title="Smiley Sad" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Jul 2010 17:53:21 GMT</pubDate>
    <dc:creator>Dec</dc:creator>
    <dc:date>2010-07-16T17:53:21Z</dc:date>
    <item>
      <title>USB Host mass storage device driver problems</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Host-mass-storage-device-driver-problems/m-p/213224#M10619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm very new to USB and currently trying to write a driver for a usb mass storage device using the MCF53010.&lt;/P&gt;&lt;P&gt;As the advertised USB stack isn't available I've start with an example for the MCF537X which only communicated with a mouse.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can enumerate the device, read various config data, manufacturer strings etc but I cannot seem to get a response to any bulk transfer commands.&lt;/P&gt;&lt;P&gt;The command gets sent without error (according to the USB OTG registers) but I never get any reply from the device.&lt;/P&gt;&lt;P&gt;My problem seems very similar to one reported here &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fcommunity.freescale.com%2Fthread%2F36970" rel="nofollow" target="_blank"&gt;https://community.freescale.com/thread/36970&lt;/A&gt;&amp;nbsp;but the OP didn't follow up any solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't have a USB logger, however I've used USBLYZER with the device on the pc to compare data etc.&lt;/P&gt;&lt;P&gt;The only thing I can see which is different is when requesting the device descriptor...&lt;/P&gt;&lt;P&gt;PC : 09 02 20 00 01 01 00 80 64 09 04 00 00 02 08 06 50 00 07 05 81 02 00 02 00 07 05 02 02 00 02 00&lt;/P&gt;&lt;P&gt;CF : 09 02 20 00 01 01 00 80 32 09 04 00 00 02 08 06 50 00 07 05 81 02 40 00 00 07 05 02 02 40 00 00&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When connected to CF the device is reported 0x64 for max power but 0x32 on my CF.&lt;/P&gt;&lt;P&gt;Also, for each endpoint the PC sees a data size of 0x0200 (512 bytes) wheres the CF sees 0x0040 (64 bytes).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm completey stuck for ideas at the moment and don't understand how or why the above data would be different.&amp;nbsp; Can anyone help or suggest what i should be looking at ?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jul 2010 19:35:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Host-mass-storage-device-driver-problems/m-p/213224#M10619</guid>
      <dc:creator>Dec</dc:creator>
      <dc:date>2010-07-15T19:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: USB Host mass storage device driver problems</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Host-mass-storage-device-driver-problems/m-p/213225#M10620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've now accounted for the difference in the reported max data size and current requirements.&lt;/P&gt;&lt;P&gt;This appears to be due to the speed at which the msd is connecting to the Coldfire.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm completely stuck on the rest of the problem.&amp;nbsp; I USB analyzer would be good, but I've not got one of those &lt;IMG alt=":smileysad:" class="emoticon emoticon-smileysad" id="smileysad" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-sad.gif" title="Smiley Sad" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jul 2010 17:53:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/USB-Host-mass-storage-device-driver-problems/m-p/213225#M10620</guid>
      <dc:creator>Dec</dc:creator>
      <dc:date>2010-07-16T17:53:21Z</dc:date>
    </item>
  </channel>
</rss>

