<?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 When USB packets are a multiple of MaxPacketSize.   Any byte that happens to fall on top of a multiple of MaxPacketSize is corrupted. in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/When-USB-packets-are-a-multiple-of-MaxPacketSize-Any-byte-that/m-p/265376#M7964</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;Using MQX 4.1. and 4.0.3 when the packets are a multiple of MaxPacketSize.&amp;nbsp; It is ANY byte that happens to fall on top of a multiple of MaxPacketSize.&amp;nbsp; Which means if you send a packet of 150 characters, the 128&lt;SUP&gt;th&lt;/SUP&gt; byte magically gets zeroed.&amp;nbsp; Is there a fix for this?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;I am seeing this on 2 different processors KL25 and Coldfire &lt;/SPAN&gt;&lt;SPAN style="font-family: 'Tahoma','sans-serif'; font-size: 10pt;"&gt;MCF52254CAF66, at 2 different customers&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Tahoma','sans-serif'; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Tahoma','sans-serif'; font-size: 10pt;"&gt;I see a similar posting by Paul Hunt, that has not been addressed.&amp;nbsp; Please advise.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Jan 2014 00:49:51 GMT</pubDate>
    <dc:creator>Jetcitycowboy</dc:creator>
    <dc:date>2014-01-30T00:49:51Z</dc:date>
    <item>
      <title>When USB packets are a multiple of MaxPacketSize.   Any byte that happens to fall on top of a multiple of MaxPacketSize is corrupted.</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/When-USB-packets-are-a-multiple-of-MaxPacketSize-Any-byte-that/m-p/265376#M7964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;Using MQX 4.1. and 4.0.3 when the packets are a multiple of MaxPacketSize.&amp;nbsp; It is ANY byte that happens to fall on top of a multiple of MaxPacketSize.&amp;nbsp; Which means if you send a packet of 150 characters, the 128&lt;SUP&gt;th&lt;/SUP&gt; byte magically gets zeroed.&amp;nbsp; Is there a fix for this?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;I am seeing this on 2 different processors KL25 and Coldfire &lt;/SPAN&gt;&lt;SPAN style="font-family: 'Tahoma','sans-serif'; font-size: 10pt;"&gt;MCF52254CAF66, at 2 different customers&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Tahoma','sans-serif'; font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Tahoma','sans-serif'; font-size: 10pt;"&gt;I see a similar posting by Paul Hunt, that has not been addressed.&amp;nbsp; Please advise.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jan 2014 00:49:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/When-USB-packets-are-a-multiple-of-MaxPacketSize-Any-byte-that/m-p/265376#M7964</guid>
      <dc:creator>Jetcitycowboy</dc:creator>
      <dc:date>2014-01-30T00:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: When USB packets are a multiple of MaxPacketSize.   Any byte that happens to fall on top of a multiple of MaxPacketSize is corrupted.</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/When-USB-packets-are-a-multiple-of-MaxPacketSize-Any-byte-that/m-p/265377#M7965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kenneth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I assume you are talking about USB Stack 4.1.1 and 4.0.3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using host or device?&lt;/P&gt;&lt;P&gt;Do you see the same behavior in the 64th byte?&lt;/P&gt;&lt;P&gt;Are you using one of our examples (which one)? Did you edited it? Or you are developing your own application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please be sure that the device maximum packet size is set to 64 for Interrupt, control or bulk transfers as indicated by the spec. Setting max packet size higher than 64 can cause unexpected behavior. Isochronous transfers can be up to 1024 but I think this is not your case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Carlos&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Feb 2014 22:10:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/When-USB-packets-are-a-multiple-of-MaxPacketSize-Any-byte-that/m-p/265377#M7965</guid>
      <dc:creator>Carlos_Musich</dc:creator>
      <dc:date>2014-02-11T22:10:00Z</dc:date>
    </item>
  </channel>
</rss>

