Hello,
I've seen some conversations around the forum for applications that must share the same ID. My application must share SPIMO and TWIMO (ID 3, base addresss 0x40003000). I Went ahead and enabled PERIPHERAL_RESOURCE_SHARING_ENABLED, but then the SPI initialization fails with "NRF_ERROR_BUSY" (in nrf_drv_common.c, in function call "acquire_shared_resource()" ). Apparently, the NRF_ERROR_BUSY is expected. Is there sample code or a white paper that can advice me what to do? Do I simply need to disable TWIM0 while SPIMO is initializing? I'm not really sure how to proceed. Also what are implications around interrupts ? Thank you.