Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
I am developing UART interfaces into the IPU1 of the AM5728 for ports 1 and 8.
I have successfully enabled DMA mode for UART1 and data transfer is perfect.
EDMA-TCC is OK as both TX and RX ISR handlers are called (UART_txIsrHandler and UART_rxIsrHandler) so that my callbacks are also called.
So, I tried the same thing with UART8, but I found that EDMA channels were not good by default within the UART LLD, so I change them according to spec document (DMA_CROSSBAR_146 and 147).
The config is all good as the UART8 opens in a good way.
I am also seeing data transfered on the TX pin.......but my EDMA-TCC doesn't work as UART_txIsrHandler is never called.....thus, my callback neither....
Is there something I missed for UART8, compared to UART1 ????
I also want to mention that UART8 works perfectly without DMA mode enabled.....so no hardware issues, nor config issues here....
Thanks.