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.

USB DMA (we use USB OTG interface)

Other Parts Discussed in Thread: DM3725

Dear All

During the recent development in DM3725, we found there will be crash or
instability when we try to use DMA based USB. We found a solution on your
wiki. However, disabling DMA caused much higher CPU occupation than we
could afford. It is really an urgent issue!
Here are some questions:
1: What is the root cause of this issue? hardware? Could DMA be enabled in
the future software?
2: Could you please help to check if there is any future plan on it?
hardware or software.

BTW, Wiki Info:
http://processors.wiki.ti.com/index.php/Sitara_SDK_5.03.02_Release_Notes#Sitara_SDK_05.03.02_Release_Notes
|-------------------+----------+-------+----------+-----+-----------+--------------------------------------------|
| ARM_MPU.KERNEL.39 | Critical | Other | SDK      | ALL | USB DMA   | Devices which use the Mentor MUSB core     |
|                   |          |       | 05.03.02 |     | disabled  | currently disable the DMA due to           |
|                   |          |       |          |     |           | instability issues. This will cause        |
|                   |          |       |          |     |           | degradation from the expected USB          |
|                   |          |       |          |     |           | throughput performance.                    |

Thanks a lot for your reply!