AnsweredAssumed Answered

When USB packets are a multiple of MaxPacketSize.   Any byte that happens to fall on top of a multiple of MaxPacketSize is corrupted.

Question asked by Kenneth Doe Employee on Jan 29, 2014
Latest reply on Feb 11, 2014 by Carlos_Musich

Using MQX 4.1. and 4.0.3 when the packets are a multiple of MaxPacketSize.  It is ANY byte that happens to fall on top of a multiple of MaxPacketSize.  Which means if you send a packet of 150 characters, the 128th byte magically gets zeroed.  Is there a fix for this?

 

 

I am seeing this on 2 different processors KL25 and Coldfire MCF52254CAF66, at 2 different customers

 

I see a similar posting by Paul Hunt, that has not been addressed.  Please advise.

 

Outcomes