<?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 USB stack issue Reset Endpoint in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/USB-stack-issue-Reset-Endpoint/m-p/242443#M6053</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;&amp;nbsp;&amp;nbsp;&amp;nbsp; We have been using K-60 controller with MQX 4.0 USB stack. The data transmission architecture says,Send data to USB-FS and wait for USB token done interrupt from USB module then stack passes this event to app layer about successful transmission of data. Now here is my problem after some transactions suddenly i am not getting USB token done interrupt after that any transactions over that endpoint is unsuccessful. Is there any way to transmit the data by resetting endpoint or any other way?. Because i have seen still USB functionality works fine because the data transmission happens with other endpoints without any issue. Please suggest&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Shivaji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Dec 2013 06:38:34 GMT</pubDate>
    <dc:creator>shivajit</dc:creator>
    <dc:date>2013-12-04T06:38:34Z</dc:date>
    <item>
      <title>USB stack issue Reset Endpoint</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/USB-stack-issue-Reset-Endpoint/m-p/242443#M6053</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;&amp;nbsp;&amp;nbsp;&amp;nbsp; We have been using K-60 controller with MQX 4.0 USB stack. The data transmission architecture says,Send data to USB-FS and wait for USB token done interrupt from USB module then stack passes this event to app layer about successful transmission of data. Now here is my problem after some transactions suddenly i am not getting USB token done interrupt after that any transactions over that endpoint is unsuccessful. Is there any way to transmit the data by resetting endpoint or any other way?. Because i have seen still USB functionality works fine because the data transmission happens with other endpoints without any issue. Please suggest&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Shivaji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Dec 2013 06:38:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/USB-stack-issue-Reset-Endpoint/m-p/242443#M6053</guid>
      <dc:creator>shivajit</dc:creator>
      <dc:date>2013-12-04T06:38:34Z</dc:date>
    </item>
    <item>
      <title>Re: USB stack issue Reset Endpoint</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/USB-stack-issue-Reset-Endpoint/m-p/242444#M6054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shivaji,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P style="padding: 0px 0px 1pt;"&gt;Have you ensured that the endpoint with troubles isn’t stalled? Did you configure the endpoint inside valid packet size ranges (for example, 64 bytes as maximum packet size for Interrupt transfers on USB Full Speed)?&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P style="padding: 0px 0px 1pt;"&gt;If it is a STALL condition, the Host should send the “Clear_Feature(Endpoint_Stall)” command, in order to release the endpoint.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Batang; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Hope this will be useful for you. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Batang; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Best regards! &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Batang; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;/Carlos&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jan 2014 17:49:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/USB-stack-issue-Reset-Endpoint/m-p/242444#M6054</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2014-01-07T17:49:31Z</dc:date>
    </item>
  </channel>
</rss>

