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.

CCS: C66x(RTOS)use SPI peripherals with DMA mode,but the data carried by EDMA is wrong

Tool/software: Code Composer Studio

Hi,

Let me introduce the functions that my hardware platform and software need to achieve:

Custom board : TDA2E17 ,A15(Linux),C66x(RTOS,processor_sdk_rtos_dra7xx_4_03_00_05).

DSP core wants to implement spi to use EDMA to transfer data,The example I refer to is c:\ti\pdk_dra7xx_1_0_10\packages\ti\drv\spi\test\src\main_mcspi_test.

Now,my issue is that EDMA handling data seems to be wrong, for example. I want to transmit 0xaaaa using SPI with DMA mode,but the timing generated on the SPI TX pin is wrong, not 0xaaaa.
I would like to ask the DMA mode of spi, what needs special attention, or what is the most likely cause of the entire error