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.

TM4C1294KCPDT: SPI UDMA transfer issues

Part Number: TM4C1294KCPDT

Here's an issue from the customer may need your help:

I encountered a problem when using the TM4C1294 device extensively: configure the TM4C1294 SPI into the host mode, start the uDMA transfer mode, and enable the interrupt, the program will run into the interrupt, but cannot exit. What is the cause?

--

Thanks & Regards

  • Hi Yale,

      Please make sure the interrupt flags are cleared when the ISR is entered. If interrupt flags are not cleared the as soon as the ISR is exited, it will enter ISR again since the flags are still pending. Also clear flags at the beginning of the ISR, not at the end of ISR. 

      If the above is not the cause of the problem then it is likely the below errata. Please refer to the workaround.