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.

Linux/AM3715: McSPI TX remains full

Guru 20755 points
Part Number: AM3715


Tool/software: Linux

Hello,

I am using mcspi , 

I have started testing it, but for some unknown reason, I get that mcspi tx remains full.

In MCSPI_CHxSTAT register txs bit remains 1 , after sending one byte in mcspi.

I use mcspi2, and check register  0x4809a030 (MCSPI_CHxSTAT) :

0x4809a000:
0x4809a000: 0021 0000 0000 0000
0x4809a010: 0015 0001 0005 0000
0x4809a020: 0000 0000 0001 1c3d9
0x4809a030: 0007 0000 0000 0000

Is there any reason why the byte is not being send ?

MCSPI #2 is configured as master.

Regards,

Ran