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.

MSPM0G3507: DMA writes to UART3 doesn't work when MCLK & ULPCLK are different frequencies.

Part Number: MSPM0G3507

I have a requirement that the PD1 need to operate at high frequency (80Mhz) than PD0 and I want to get the UART3 (PD1 instance) working with DMA for receive & transmit. With my testing, I experience that as long as I keep both PD1 & PD0 clock the same (MCLK & ULPCLK), everything works fine, i see the data coming out on the pins. But if I have them at different frequency, DMA stops exchange, no data on the pin and no DMA interrupts triggered. But, if i write to TX FIFO directly from processor, UART is able to send them to the pins. I tried to read through the documentation but was not successful in finding a reason for this behavior.

From the block diagram of the device, i must be able to do this as CPU, RAM, DMA & UART-3 are in PD1 and they operate on same clock frequency.

Any help will be highly appreciated.

Russel