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.

C64+ EDMA used with peripherals (Hardware trigger)

Other Parts Discussed in Thread: DM3725

Hello,


I'm using  a C64+ containing in a DM3725.

In the Technical Reference Manual (AM/DM37x Multimedia Device Silicon Rev 1.x version R) it is said in chapter 5.4.4.1 that the EDMA optimizes transfers from/to the DSP megamodule memories to/from deviceon-chip and off-chip memories.

I would like to use EDMA with Hardware Trigger for UART1 and other devices. However when I look at the 5.2 table containing the request Mapping, I have no request for UART1. If I have a good comprehension of the table, I can only use EDMA for McBSPx and UART3, is it right ? if not , how can I use it for my purpose ?

 
Thank you very much for your help.

Regards.

Pat.

  • Hi Pat,

    Your understanding is right about EDMA and IVA 2.2 subsystem. All available EDMA request mapping to the IVA2.2 subsystem are described in TRM table 5-2.
    BUT All EDMA requests are shared DMA requests; they are also mapped on the system DMA (sDMA). For more information, see TRM Chapter 11, DMA and Table 11-3.
    For example UART1_DMA_TX source is mapped to S_DMA_48 request line.

    BR
    Tsvetolin Shulev