This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

SPI receive no longer working in SDK 15.0.

I don’t have a lot of information as I’ve been totally unsuccessful in debugging this.

In short, we have a SPI peripheral that was working under SDK 14.2. Under 15.0 we never get data back in the RX buffer. The only unusual thing about our scenario is that we have to manage SS ourselves and I know there is a bug in the SDK related to that. I added the fix for that but still no data on RX. Are there any gotchas in migrating to NRFX under 15?  

There are a lot of flags in the transfer function now that I don’t fully understand. Do I need to be setting any of these to get the same behavior as in 14.2?

Related