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.

TMS320C6678: SRIO-to-DDR3 write can't start when EDMA is copying data in DDR3

Expert 2985 points
Part Number: TMS320C6678

Hi all,

We met a problem that when the EDMA is copying data in DDR3, the SRIO-to-DDR3 write can not start.

1. Would the explanation be: because EDMA has higher bus priority than SRIO, so SRIO write can not start when the bus is held by the EDMA?

2. If this is the case, then if we set EDMA bus priority higher than SRIO,can we solve the problem? 

3. Considering the case that the SRIO-to-DDR3 write comes during EDMA is copying data in DDR3, so the EDMA will hold until SRIO finishes writing and then resume, if the SRIO has higher priority?

4. If so, how can we set the EDMA bus priority than SRIO's? 

Thanks,

Feng