<?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: How to use config tool to set endpoint max packet size over 64 in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-use-config-tool-to-set-endpoint-max-packet-size-over-64/m-p/1822069#M55573</link>
    <description>&lt;P&gt;Hi, Alice&lt;/P&gt;&lt;P&gt;Thank you for your replay!&lt;/P&gt;&lt;P&gt;I will add additional alternate in my code to comply with the interrupt transfer limitation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Amber Lin&lt;/P&gt;</description>
    <pubDate>Wed, 06 Mar 2024 05:23:37 GMT</pubDate>
    <dc:creator>AmberLin</dc:creator>
    <dc:date>2024-03-06T05:23:37Z</dc:date>
    <item>
      <title>How to use config tool to set endpoint max packet size over 64</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-use-config-tool-to-set-endpoint-max-packet-size-over-64/m-p/1812722#M55479</link>
      <description>&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;I made LPC55S28-EVK as an USB HID generic device. When I tried to modify endpoint max packet size as 1024 byte, there is an error that the max packet size cannot over 64 byte. If this error exists, config tool cannot generate any USB related file.&lt;/P&gt;&lt;P&gt;Is there any method to set endpoint max packet size over 64 with&lt;FONT color="#000000"&gt;&lt;STRONG&gt; config tool&lt;/STRONG&gt;&lt;/FONT&gt;?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AmberLin_0-1708507753689.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264252i032CFDD5AFBCA484/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AmberLin_0-1708507753689.png" alt="AmberLin_0-1708507753689.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Config tool is very useful for me. Although I can modify &lt;FONT color="#3366FF"&gt;usb_device_descriptor.c&lt;/FONT&gt; and &lt;FONT color="#3366FF"&gt;usb_device_descriptor.h&lt;/FONT&gt; manually to fulfill my purpose, this method is inconvenient when I need to add new function by config tool next time.&lt;/P&gt;&lt;P&gt;By the way, I had checked that LPC55xx is able to transfer 1024 byte, and I also remember to modify report count in HID report descriptor.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AmberLin_1-1708508494055.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/264254i586C0568E57F6ED0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AmberLin_1-1708508494055.png" alt="AmberLin_1-1708508494055.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Amber&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Feb 2024 10:05:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-use-config-tool-to-set-endpoint-max-packet-size-over-64/m-p/1812722#M55479</guid>
      <dc:creator>AmberLin</dc:creator>
      <dc:date>2024-02-21T10:05:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to use config tool to set endpoint max packet size over 64</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-use-config-tool-to-set-endpoint-max-packet-size-over-64/m-p/1821293#M55562</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224935"&gt;@AmberLin&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Answer as below from Config tool team:&lt;/P&gt;
&lt;P&gt;The limitation is implemented due to USB Specification 2.0 that states in the "5.7.3 Interrupt Transfer Packet Size Constraints" chapter:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;All high-speed device default interface settings must not include any interrupt endpoints with a data payload&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;size (specified via wMaxPacketSize in the endpoint descriptor) greater than 64 bytes.&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Alternate interface&lt;BR /&gt;settings may specify larger data payload sizes for interrupt endpoints. If the interrupt endpoints have a large&lt;BR /&gt;data payload size, it is recommended that additional configurations or alternate interface settings be used to&lt;BR /&gt;specify a range of data payload sizes. This increases the chances that the device can be used successfully in&lt;BR /&gt;combination with other USB devices.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it helps,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Tue, 05 Mar 2024 08:23:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-use-config-tool-to-set-endpoint-max-packet-size-over-64/m-p/1821293#M55562</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2024-03-05T08:23:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to use config tool to set endpoint max packet size over 64</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-use-config-tool-to-set-endpoint-max-packet-size-over-64/m-p/1822069#M55573</link>
      <description>&lt;P&gt;Hi, Alice&lt;/P&gt;&lt;P&gt;Thank you for your replay!&lt;/P&gt;&lt;P&gt;I will add additional alternate in my code to comply with the interrupt transfer limitation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Amber Lin&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2024 05:23:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/How-to-use-config-tool-to-set-endpoint-max-packet-size-over-64/m-p/1822069#M55573</guid>
      <dc:creator>AmberLin</dc:creator>
      <dc:date>2024-03-06T05:23:37Z</dc:date>
    </item>
  </channel>
</rss>

