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.

MSP432E401Y: Does the MSP432E DMA support transfers Directly from Peripheral-to-Peripheral.. say UART1(RX)-UART2(TX)?

Part Number: MSP432E401Y

Hi Team SimpleLink,

The MSP432E401M Datasheet (http://www.ti.com/lit/ds/symlink/msp432e401y.pdf ..section 6.5.6.4 Universal Asynchronous Receiver/Transmitter (UART) states that the DMA (which is a Arm PrimeCell® 32-channel configurable µDMA controller) for UARTs can support "Efficient transfers using µDMA – Separate channels for transmit and receive". 

Does the DMA support transfers directly from Peripheral-to-Peripheral?  For example.. can the DMA engine move data directly from a UART1(RX/Input) to UART2(TX/Output) without using memory/RAM?

Thanks, Merril

  • Hi Merril,

    Looking at the details of the MSP432E4 DMA peripheral, it seems like it is of very similar architecture, if not exactly the same as the MSP432P4 DMA peripheral. So I suspect that any information that is valid for the MSP432P4 DMA is also valid for the MSP432E4 DMA.

    What exactly are you attempting to do with this peripheral to peripheral transfer? Given that you have looked into this on both the MSP432E4 and P4, is there anything platform-wise that is needed, or would any MCU that could do this be suitable?

    Regards,
    Michael

**Attention** This is a public forum