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.

AM5728: AM5728 spi FIFO word transmission interval is too long

Part Number: AM5728

Hi,

When I use spi fifo, the transmission speed is very slow, and I find that the interval between word is very long by capturing the signal.

sdk : processor-sdk-linux 05.02.00.10.

kernel:linux 4.14.79

spi controller driver :spi-omap2-mcspi.c

I checked am5728 TRM(24.4.4.6 FIFO Buffer Management) about the use of fifo, and it seems no problem.

When using FIFO to transfer 4096 bytes of data, MCSPI_XFERLEVEL [5: 0] AEL is 63, [31:16] WCNT is 4096, MCSPI_CHxCONF [27] FFEW bit is 1, MCSPI_CHxCONF [11: 7] WL bit is 7.

At this time, fifo has no other channels in use.

Looking forward to your reply, thanks!