<?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 Error 0x10 and 0x0 with MQX USB MSD Disk example code</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Error-0x10-and-0x0-with-MQX-USB-MSD-Disk-example-code/m-p/155720#M754</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just found out this, but it's hard to believe: No USB high speed support for Kinetis in MQX up to this date, and many &amp;nbsp;&lt;SPAN&gt;Kinetis parts are not even capable of USB HS.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;bobf&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Jun 2012 14:27:54 GMT</pubDate>
    <dc:creator>bobf</dc:creator>
    <dc:date>2012-06-05T14:27:54Z</dc:date>
    <item>
      <title>USB Error 0x10 and 0x0 with MQX USB MSD Disk example code</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Error-0x10-and-0x0-with-MQX-USB-MSD-Disk-example-code/m-p/155719#M753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Freescale Support,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem reported below probably indicates some kind of problems in USB device driver code. I hope someone in Freescale could take a look and fix it. The following are simple steps to reproduce it:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) Compile PSP, BSP, MFS, RTCS, Shell, and USB libraries for kwikstik&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) Import and build unchanged example project MQX3_8\usb\device\examples\msd\disk\cw10\msd_disk_kwikstikk40x256 in CW 10.2. My build machine is running on&amp;nbsp;Windows 7 32 bit.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3) Use menu Run | Debug Configurations to load and run it without any breaking point. Hit run icon to let it run if it breaks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;4) Connect the other USB port to a Windows 7 64 bit machine in order&amp;nbsp;to use the newly created MSD disk.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now every 1 or 2 minutes, the following 2 lines will be output in debug console in CW10.2:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;USB Err: 0x10&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&lt;FONT color="#ff0000"&gt;USB Err: 0x0&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;with the 1st time (on plugging in) breaking at:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff"&gt;void&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;STRONG&gt;_mqx_idle_task&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff"&gt;&amp;nbsp;&amp;nbsp; (&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;FONT size="2"&gt;/* [IN] parameter passed to the task when created */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff"&gt;&lt;FONT size="2"&gt;&lt;FONT size="2"&gt;uint_32&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT size="2"&gt;parameter&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff"&gt;&amp;nbsp;&amp;nbsp; )&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff"&gt;{&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;FONT size="2"&gt;/* Body */&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P align="left"&gt;&lt;FONT color="#0000ff"&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;&lt;FONT size="2"&gt;volatile&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT size="2"&gt;&lt;FONT size="2"&gt;KERNEL_DATA_STRUCT&lt;/FONT&gt;&lt;/FONT&gt; &lt;FONT size="2"&gt;_PTR_ kernel_data;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P align="left"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff"&gt;&amp;nbsp;&amp;nbsp; _GET_KERNEL_DATA(kernel_data);&amp;nbsp; &amp;lt;---- break here&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BTW, if choose Run |&amp;nbsp;Run Configurations, it will end up with "terminated, exit code 0" quickly. Is this behavior normal? Does it suppose to run continously in some kind of loop instead of exiting?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also&amp;nbsp;can Freescale make&amp;nbsp;this example&amp;nbsp;to run in USB 2 high speed instead of full speed&amp;nbsp;by default? It does not make sense to run at low speed when most USB ports are capable of high speed now. It'd be better to have a good and solid USB MSD example as a starting point for users like me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please take a look.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;bobf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Apr 2012 13:25:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Error-0x10-and-0x0-with-MQX-USB-MSD-Disk-example-code/m-p/155719#M753</guid>
      <dc:creator>bobf</dc:creator>
      <dc:date>2012-04-19T13:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: USB Error 0x10 and 0x0 with MQX USB MSD Disk example code</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Error-0x10-and-0x0-with-MQX-USB-MSD-Disk-example-code/m-p/155720#M754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just found out this, but it's hard to believe: No USB high speed support for Kinetis in MQX up to this date, and many &amp;nbsp;&lt;SPAN&gt;Kinetis parts are not even capable of USB HS.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;bobf&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 14:27:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Error-0x10-and-0x0-with-MQX-USB-MSD-Disk-example-code/m-p/155720#M754</guid>
      <dc:creator>bobf</dc:creator>
      <dc:date>2012-06-05T14:27:54Z</dc:date>
    </item>
    <item>
      <title>Re: USB Error 0x10 and 0x0 with MQX USB MSD Disk example code</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Error-0x10-and-0x0-with-MQX-USB-MSD-Disk-example-code/m-p/155721#M755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi bobf,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;MQX is going to support HS host. By the way, it's common mcu supports only FS, isn't it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;MartinK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2012 19:03:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/USB-Error-0x10-and-0x0-with-MQX-USB-MSD-Disk-example-code/m-p/155721#M755</guid>
      <dc:creator>c0170</dc:creator>
      <dc:date>2012-06-05T19:03:26Z</dc:date>
    </item>
  </channel>
</rss>

