I have been developing on the MCB2140 board with the Philips 2148 processor. Using uVision 3.33 and the CARM compiler.
I have found that when doing bulk transfers to the device (endpoint 2) some of the bytes are dropping and the packet is being padded on the end so that I still recieve 64 bytes.
I'm currently using the USB_ReadEP function that is in the example files. Is it possible I'm reading to quickly or that my application/driver is writing to the endpoint to quickly?
Has anyone else experienced this? Or something similar?
Thank you for any help you can provide. Aaron
I was able to fix my problem by following the changes in the following link. www.embeddedrelated.com/.../12981.php
hope this helps anyone else who runs into this problem.
-Aaron