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

    DMA questions



      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.