3 Replies Latest reply on Aug 20, 2015 2:41 AM by resh

    DMA questions

    user_517963414

      Hello,

         

      unfortunately I broke my DevBoard and need to ask you; otherwise I would just test it.

         

      Regarding the DMA feature I would have some questions:

         

      1) Can I implement several TDs in one DMA component with NextTD attribute equals "End"? So I could just say something like "select TD4" and start --> wait for TD to end --> select another TD and so on.

         

      2) I would like to use it with an UART component. Is it correct, that I need to watch out the TX buffer size and the amount of data to be transmitted? If the buffer size would be 4 bytes and the DMA transfers 8 bytes I would need two TDs as a chain and the second one will be triggered when TX buffer is empty again?

         

       

         

      Best regards.