<?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: LPC11U35 and custom class  in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11U35-and-custom-class/m-p/524187#M6823</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by fjarnjak on Mon May 20 00:58:10 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;P&gt;UPDATE:&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I have ported device bandwidth test from nxpUSBLib to a new project.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;PC USB test application from the device bandwidth test project correctly detects the device but only as "low speed" device, which is odd.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;What needs to be changed?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 16:48:23 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T16:48:23Z</dc:date>
    <item>
      <title>LPC11U35 and custom class</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11U35-and-custom-class/m-p/524186#M6822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by fjarnjak on Thu May 16 02:30:44 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I am evaluating LPC11U35 for a simple DAQ device where PC application would use libusb to communicate to it using a simple protocol.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I have looked at:&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;A href="http://"&gt;http://www.lpcware.com/content/forum/nxpusblib-windows-winusb-driver-custom-class&lt;/A&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;but I have additional questions:&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I see that LPC11U35 has ROM Based drivers for common communication classes and also USB core stack (enumeration, etc).&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Is there a way to use ROM based USB stack for making sure USB protocol is handled correctly, and then registering simple endpoint handlers in bulk mode for IN and OUT where I do my custom protocol implementation?&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Something similar to nxpUSBLib v0.98b Device Bandwidth Test code, but I do not want the device to appear as mass storage device while enumerating. &lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I have been looking at the new LPCOpen library 1.03 and it seems Device Bandwidth Test example is gone. Is this a limitation or? Since nxpUSBLib is retired...&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;Also, if this above is not possible I may use LPC1769 which I use for other projects, so if anyone has some experience doing this...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:48:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11U35-and-custom-class/m-p/524186#M6822</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:48:22Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11U35 and custom class</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11U35-and-custom-class/m-p/524187#M6823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by fjarnjak on Mon May 20 00:58:10 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;P&gt;UPDATE:&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;I have ported device bandwidth test from nxpUSBLib to a new project.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;PC USB test application from the device bandwidth test project correctly detects the device but only as "low speed" device, which is odd.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;What needs to be changed?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:48:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11U35-and-custom-class/m-p/524187#M6823</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:48:23Z</dc:date>
    </item>
    <item>
      <title>Re: LPC11U35 and custom class</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11U35-and-custom-class/m-p/524188#M6824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by durgesh on Fri Jun 21 11:21:23 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;P&gt;Did you check the traffic on bus? Is it really low-speed ?&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;This could be a bug in bandwidth test code (PC side). It assumes the speed based on the value returned by&amp;nbsp;&amp;lt;strong&amp;gt;WinUsb_QueryDeviceInformation() &amp;lt;/strong&amp;gt;routine. The code outputs the speed based on return value as below&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;0x3 - high speed, 0x2 - full speed, 0x1 - low speed.&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;&lt;SPAN&gt;Looks like MSFT update the document&amp;nbsp;&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fmsdn.microsoft.com%2Fen-us%2Flibrary%2Fwindows%2Fhardware%2Fff540290%28v%3Dvs.85%29.aspx" rel="nofollow" target="_blank"&gt;http://msdn.microsoft.com/en-us/library/windows/hardware/ff540290(v=vs.85).aspx&lt;/A&gt;&lt;SPAN&gt; saying "0x03 indicates high-speed or higher; 0x01 indicates full-speed or lower."&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P&gt;So PC tool should be updated with the change in WinUSB interface.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:48:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC11U35-and-custom-class/m-p/524188#M6824</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:48:24Z</dc:date>
    </item>
  </channel>
</rss>

