Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

McASP+AFIFO+EDMA3 scenario. Confirmation needed!

$
0
0

Dear Gentle(wo)men,

I plan to implement a combination of McASP, AFIFO and EDMA3.

The data frames consist of two sub-frames, which have different data layout. So I would prefer to organize the data transfer as follows:

- AB-synced data transfer, one transfer request per frame;

- AFIFO as a DMA event pacer, AFIFO should content all of one frame data;

- Two chained EDMA3 channels, one channel per sub-frame;

- Different values of ACNT, BCNT, BIDX, CIDX for every of two chained channels.

Unfortunately, as I’ve understood from here:

http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/p/153541/558221.aspx#558221,

the BCNT value should be ever equal WFIFOCTL.WNUMEVT/RFIFOCTL.RNUMEVT, that will mean impossibility of my scenario.

Now is the question: Is this condition really obligatory?
BCNT =WFIFOCTL.WNUMEVT/RFIFOCTL.RNUMEVT

Thanks in advance

GenPol


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>