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

NRF52832 SPIS handler blocked with BLE

Hi,

I use SDK v13.0.0 with SD S132 and to debug my application I use UART0 on Putty.

When I use SPIS (0) (no BLE and no softdevice) alone I perform all functionalities I have created. When I use BLE + softdevice (no SPIS) I can perform all functionalities for it.

But when I try to perform SPIS and BLE I have the 2 following problems:
  1 - the application still blocked in my SPIS handler
  2 - the first byte sent on my SPI is not the one expected (before initialization 0xFF ok (0x00 when SPIS is used by the CPU) and after I sent by default 0x4 but my target sent 0xFC.

For the SPIS driver I'm started from the example peripheral/spis.

Thank you for your help.

Best regards,

Romain

Related