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.

C6748 EDMA setup question

Hello,

I've been looking at different examples for EDMA and I have a quick question...  The example I'm looking at is a McASP with ping pong buffers.

The McASP RX event is event 0 in the EDMA controller, and the example starts with paRAM set 0 loading the ping buffer and is then linked to paRAM 67.  paRAM 67 fills the pong buffer and is linked to paRAM 68.  paRAM 68 fills the ping buffer and is linked back to paRAM 67.

There is a simliar setup for McASP Tx (event 1, starts at paRAM1, then bounces between 64 and 65).

So, if I want to use GPIOBnk2 to trigger a transfer (event 22), do I need to start by filling paRAM set 22 or can I use any paRAM set?

  • Chris,

    The training materials listed in my reply to your other post will still be a good place to start for understanding these things. The other would be the EDMA3 User Guide; read it cover to cover; I had to read it 3 times before it all sank in, but that would still be quicker for a faster reader like yourself and a smarter reader like yourself.

    Please refer to the EDMA3 User Guide section titled "Event, Channel, and PaRAM Mapping".

    Regards,
    RandyP