Hello,
This is my setup:
* Beagleboard xM rev C
* NOT using Linux
* USB OTG used as peripheral only
* Using DMA
I am able to transmit data from the BB xM to the host (a PC), I am using the CDC class, however I get CRC Errors when using DMA (when not using DMA , no CRC errors are found but speed is decreased greatly).
Any advises on what to look for?
Also, sometimes the DMA transfer would hang, transfer is not finished and no interruption is generated.
Regards,
-Esaias