I am trying to get the DMA working with a SPI device on a 28377S processor.
I am using the example code example_2837xS_spi_dma as a starting point.
Note however I am running a SYS BIOS application.
The issue I am having is that the DMA TX ISR only gets called on the first DMA transfer. The DMA RX ISR gets called each time a DMA transfer occurs.
The calls to configure the spi fifo and the DMA are identical each iteration.
I have compared the DMA registers and fifo registers and they are set the same in all cases.
Is there some other register that needs to be set to get multiple TX DMA IRQ or can you advise on what else I might look for?
Thanks
Maury