<?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>LPC MicrocontrollersのトピックRe: SDK 2.5.0:USB0 host ctrl:ISO IN cbf invoked with &amp;quot;transfer-&amp;gt;transferSofar&amp;quot; always 0</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869943#M34687</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;SDK 2.5.0. I can not give you any specific project because there is no ISO-IN example available in the SDK as far as I know.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Mar 2019 19:33:47 GMT</pubDate>
    <dc:creator>belmontbob59</dc:creator>
    <dc:date>2019-03-25T19:33:47Z</dc:date>
    <item>
      <title>SDK 2.5.0:USB0 host ctrl:ISO IN cbf invoked with "transfer-&gt;transferSofar" always 0</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869941#M34685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;There is a bug for the SDK for host controller ISO IN transfer. The USB stack invokes the transfer callback with parameter “transferSofar” equals to 0 for &amp;nbsp;payload&amp;nbsp; length &amp;gt; 0 at transport. So there is no way from the cbf's perspective to determine how many bytes the device actually sent.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Please see attached device enumeration. I hooked up KEIL debugger to inspect the transfer parameter upon call back. I armed an ISO in transfer for 96 bytes. Upon call back, the buffer the transfer points to (transfer-&amp;gt;transferBuffer = 0x2000321B) actually contains the data the device sent (please compare to USB analyzer actual data) but transfer-&amp;gt;transferSoFar is 0. It should be 88 instead.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Please note that this issue does not occur with Interrupt-IN transfer.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;attached USB trace&amp;nbsp; :&amp;nbsp;AcquisitionFile0000.ufo. (please use Ellysis free viewer to inspect the trace)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;1)ISO in at transport (snapshot from USB trace)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63177i3C2B6A123B7F83FD/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;2)transfer cbf inspection&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;2.a) transfer structure&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63407i930CA0DF96031EA0/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;2.b) transfer buffer&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63433i7B69CCB62BE8AEAF/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_5.png" alt="pastedImage_5.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;-&amp;gt; The USB stack actually received the data from the device but "TransferSoFar" is 0 instead of 88 so the cbf can not determine how many bytes were actually received.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Please advise.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Mar 2019 18:28:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869941#M34685</guid>
      <dc:creator>belmontbob59</dc:creator>
      <dc:date>2019-03-19T18:28:55Z</dc:date>
    </item>
    <item>
      <title>Re: SDK 2.5.0:USB0 host ctrl:ISO IN cbf invoked with "transfer-&gt;transferSofar" always 0</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869942#M34686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First of all let me apologize for the late reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your feedback. Could you please let me know the specific SDK project you are working on so I can report this issues?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Felipe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Mar 2019 18:34:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869942#M34686</guid>
      <dc:creator>FelipeGarcia</dc:creator>
      <dc:date>2019-03-25T18:34:44Z</dc:date>
    </item>
    <item>
      <title>Re: SDK 2.5.0:USB0 host ctrl:ISO IN cbf invoked with "transfer-&gt;transferSofar" always 0</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869943#M34687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;SDK 2.5.0. I can not give you any specific project because there is no ISO-IN example available in the SDK as far as I know.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Mar 2019 19:33:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869943#M34687</guid>
      <dc:creator>belmontbob59</dc:creator>
      <dc:date>2019-03-25T19:33:47Z</dc:date>
    </item>
    <item>
      <title>Re: SDK 2.5.0:USB0 host ctrl:ISO IN cbf invoked with "transfer-&gt;transferSofar" always 0</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869944#M34688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier, monospace;"&gt;Any update on this matter?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Apr 2019 21:55:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869944#M34688</guid>
      <dc:creator>belmontbob59</dc:creator>
      <dc:date>2019-04-03T21:55:49Z</dc:date>
    </item>
    <item>
      <title>Re: SDK 2.5.0:USB0 host ctrl:ISO IN cbf invoked with "transfer-&gt;transferSofar" always 0</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869945#M34689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bob,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have sent your comments to the USB team. Thanks again for reporting this issues.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Felipe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Apr 2019 22:05:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SDK-2-5-0-USB0-host-ctrl-ISO-IN-cbf-invoked-with-quot-transfer/m-p/869945#M34689</guid>
      <dc:creator>FelipeGarcia</dc:creator>
      <dc:date>2019-04-05T22:05:56Z</dc:date>
    </item>
  </channel>
</rss>

