Tool/software: Code Composer Studio
Hello,
I am using the SSI module on slave mode and I want to do 4 byte reads.
However, after 1 byte is read the TX line of the microprocessor gets stuck on the bit of the first byte.
On the slave mode if I try the reading 4 bytes here's what happens:
The same thing also happens if I read 1 byte at a time but because the first byte is correct the overall operation works:
If I do the loopback test with the same data as the device configured as master I get the correct behaviour:
I just want to understand why this is happening.
My master device is a raspberry pi 3B+ using the SPIDev library.
My configuration is like this, the weird frequency comes from SPIDev:
Thanks for reading.