Thanks Nam for responding!
DMA with SPI configuration was done according to your suggestion.
But the DMA doesn't give the option to configure the TCD parameters. Why?
I found the API- 'Spi_Dspi_InitDma' which puts static values to the TCDs, & doesn't have the input TxBuffer which will be used to fill the PUSHR.
The pointer (pDspiDev in the API in static file) gets the configuration from 'Spi_Dspi_aDeviceState', but the latter is also not configured anywhere in the project & no API is provided to do so.
Could you plz let me know how to go forward, & if I fill the TCD manually, how can I fill the configurations fields of TCD for Aux channel? & significance of 'Spi_Dspi_au8DmaTcdTxArray[SPI_MAX_HWUNIT][32], 32)' & 'Spi_Dspi_au8DmaTcdTxLastArray[SPI_MAX_HWUNIT][32], 32)'.
Should I fill them manually too?
It would be good if you can share the zipped complete code or code snippets depicting the TCD filling for SPI communication using DMA!!