<?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: USB Generic HIC -CMX Stack in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159843#M9538</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have USB HID CMX code working with 64 byte packets:&lt;/P&gt;&lt;P&gt;change the '8' to '64' as below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;geh_config_descriptor:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 09,02,$25,00&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 01,01,04,$40,00,03,09,00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 09,04,00,00,01&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 03,00,00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;HID,0,0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 05&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 09,$21,00,01,00,01,$22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;DESCRIPTOR+21&amp;nbsp; HID DESCRIPTOR&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; $23,00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;size of geh_report_descriptor&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 07,05,$81,03,64t,00,01&amp;nbsp;&amp;nbsp; ;8 -&amp;gt; 64 bytes block size&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;also the USB_Report_Out&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; size must be 64&lt;/P&gt;&lt;P&gt;I don't think anything else needed changing, but do a search on this forum for HID. others have posted interesting stuff also.&lt;/P&gt;&lt;P&gt;don&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Dec 2009 09:57:51 GMT</pubDate>
    <dc:creator>donw</dc:creator>
    <dc:date>2009-12-14T09:57:51Z</dc:date>
    <item>
      <title>USB Generic HIC -CMX Stack</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159841#M9536</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 am reading how to patch CMXs generic HID demo to send and receive 64 byte payload packets.&lt;/P&gt;&lt;P&gt;Can someone post an explanation on how to modify the project to do this? Also, how to send the data and how to read the incoming PC data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your kind help is appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;S.B.D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Dec 2009 06:12:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159841#M9536</guid>
      <dc:creator>S_B_D</dc:creator>
      <dc:date>2009-12-08T06:12:37Z</dc:date>
    </item>
    <item>
      <title>Re: USB Generic HIC -CMX Stack</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159842#M9537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No success yet...&lt;/P&gt;&lt;P&gt;Was anyone able to patch this project for Transmit/Receive 64 byte packets?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;S.B.D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Dec 2009 20:30:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159842#M9537</guid>
      <dc:creator>S_B_D</dc:creator>
      <dc:date>2009-12-13T20:30:53Z</dc:date>
    </item>
    <item>
      <title>Re: USB Generic HIC -CMX Stack</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159843#M9538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have USB HID CMX code working with 64 byte packets:&lt;/P&gt;&lt;P&gt;change the '8' to '64' as below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;geh_config_descriptor:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 09,02,$25,00&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 01,01,04,$40,00,03,09,00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 09,04,00,00,01&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 03,00,00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;HID,0,0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 05&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 09,$21,00,01,00,01,$22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;DESCRIPTOR+21&amp;nbsp; HID DESCRIPTOR&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; $23,00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;size of geh_report_descriptor&lt;BR /&gt;&amp;nbsp;&amp;nbsp; FCB&amp;nbsp; 07,05,$81,03,64t,00,01&amp;nbsp;&amp;nbsp; ;8 -&amp;gt; 64 bytes block size&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;also the USB_Report_Out&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; size must be 64&lt;/P&gt;&lt;P&gt;I don't think anything else needed changing, but do a search on this forum for HID. others have posted interesting stuff also.&lt;/P&gt;&lt;P&gt;don&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Dec 2009 09:57:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159843#M9538</guid>
      <dc:creator>donw</dc:creator>
      <dc:date>2009-12-14T09:57:51Z</dc:date>
    </item>
    <item>
      <title>Re: USB Generic HIC -CMX Stack</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159844#M9539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all the tips.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem was with the descriptor bitmap.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the current bitmap:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;const hcc_u8 geh_report_descriptor[] = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x06, 0x00, 0xff,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // USAGE_PAGE (Vendor Defined Page 1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x09, 0x01,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // USAGE (Vendor Usage 1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xa1, 0x01,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // COLLECTION (Application)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x05, 0x08,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; USAGE_PAGE (LEDs)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x09, 0x4b,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; USAGE (Generic Indicator)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x15, 0x00,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; LOGICAL_MINIMUM (0)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x25, 0x0f,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; LOGICAL_MAXIMUM (1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x75, 0x08,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_SIZE (1)&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x95, 0x40,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_COUNT (4)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x91, 0x02,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; OUTPUT (Data,Var,Abs)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x75, 0x00,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_SIZE (1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x95, 0x00,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_COUNT (4)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x91, 0x03,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; OUTPUT (Cnst,Var,Abs)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x05, 0x09,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; USAGE_PAGE (Button)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x19, 0x01,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; USAGE_MINIMUM (Button 1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x29, 0x02,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; USAGE_MAXIMUM (Button 2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x75, 0x08,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_SIZE (1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x95, 0x40,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_COUNT (2)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x81, 0x02,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; INPUT (Data,Var,Abs)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x75, 0x00,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_SIZE (1)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x95, 0x00,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; REPORT_COUNT (6)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x81, 0x03,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; INPUT (Cnst,Var,Abs)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xc0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp; END_COLLECTION&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The report size is now 8 bits and the report count is 64.&lt;/P&gt;&lt;P&gt;I have 64 byte communication both upstream and downstream.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I still need to figure out why the upstream packets (JM to PC) sends the first byte as&amp;nbsp;0x00.&lt;/P&gt;&lt;P&gt;Does someone know how to fix this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;other than that everything looks stable.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am currently able to get a&amp;nbsp;32kbyte/sec upstream data rate.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Will&amp;nbsp;opening another endpoint enable me to reach the theoretical 64kbyte/sec?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;S.B.D&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Dec 2009 17:41:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/USB-Generic-HIC-CMX-Stack/m-p/159844#M9539</guid>
      <dc:creator>S_B_D</dc:creator>
      <dc:date>2009-12-17T17:41:31Z</dc:date>
    </item>
  </channel>
</rss>

