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.

RTOS/AM5728: McSPI EDMA issue

Part Number: AM5728


Tool/software: TI-RTOS

Hi,

I have downloaded PROCESSOR-SDK-RTOS-AM57X and referring the driver provided for SDK. I am trying to test MCSPI with EDMA, am5728. For that I modified the given mcspiloopbackapp example to enable the dma, initiate the edma driver, get the handle to edma driver, setting the global tx & rx buffer address and initiating the transfer. Still the SPI_transfer is not happening, it goes to the idle_run with semaphone_pend. Tried with blocking and callback mode, same result. (I can successfully run the mcspiloopapp in blocking and callback mode without dma).

Any idea what is wrong ? why is it not working correctly ?

Regards,

Raksha