This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USBHCDPipeWrite hangs if the data size is not a multiple of 64 or bigger if size if 16384

I see the behavior when I try to do USBHCDPipeWrite from my USB host application on a bulk out endpoint.

USBHCDPipeWrite simply hangs if the data size (to transfer) is not a multiple of 64 (e.g. 212).

It also hangs for a big size like 16384 ( although it is a multiple of 64 ).

Is there a configuration to get around this ?

The version of TivaWare that I am using is 2.1.0.12573c .