SPI Slave example for NRF54L15 that functions (or at least compiles!)

I've been trying to get SPI slave running on the NRF54L15-DK for over a week.  I am new to Connect SDK but have successfully completed this task with NRF52840-DK (and dongle) and SDK 17.0 and SES.  Took a lot less than a week!

None of the examples I've tried will even compile (VS in Linux and nRF Connect SDK 3.1.0).  Tried all the 'samples' in the SDK folders which won't even compile out-of-the-box.  None of the examples seem to use the same 'technique' to use SPI slave... which is correct??

Can someone point me to a WORKING SPI SLAVE example for the NRF54L15 and nRF Connect SDK (newest)?  Or at least documentation that describes the CORRECT steps for using the SPI as a slave?  I'm tired of shooting in the dark.

Thanks!

Parents
  • Not really possible because you would need at least 2 DK boards in order to properly demonstrate an SPI slave. Keep in mind that you also needed an SPI master.

    High level APIs are usually kind of difficult to use - they tend to get in the way more than they help. I programmed NRF52 chip registers directly with the PS/datasheet as reference. 

    Note that the SPIS has its limitations - you really wanna read the datasheet first. Depending on what you are trying to do, it can be anything from easy to absolutely impossible...

Reply
  • Not really possible because you would need at least 2 DK boards in order to properly demonstrate an SPI slave. Keep in mind that you also needed an SPI master.

    High level APIs are usually kind of difficult to use - they tend to get in the way more than they help. I programmed NRF52 chip registers directly with the PS/datasheet as reference. 

    Note that the SPIS has its limitations - you really wanna read the datasheet first. Depending on what you are trying to do, it can be anything from easy to absolutely impossible...

Children
Related