In our application we use SPI3 to send and MIBSPI5 Port to receive some data. For this purpose an interrupt is to be triggered on RX. Data Format is allways a 6 x 8Bit message. MIBSPI5 uses SOMI[0] as RX data and CS[3].
The data looks as expected with an oscilloscope. Likewise, an interrupt is also triggered each time. However, for some reason the received data is not in RAM, so each interrupt returns a 0. Unfortunately I don't see the problem why there is no data in RAM. Maybe one of the configurations is wrong.
Enclosed are the contents of the MIBSPI5 registers and RAM:
Regards,
Konstanty