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