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.

SPI receive FIFO in internal loopback mode



Hello,

I am trying out the internal loopback mode of one of the SSI modules. I've noticed that when I make long enough delays in between reads from the data register, I can't get back the same data I send. I get only one value, a zero. Why is that happening. Isn't the receive FIFO there exactly for the purpose of retaining the data until it is needed?