Hi,
As part of my project, I need to use the SD card drivers of the nRF5 SDK and the I2S driver. The issue I am having is the following:
If I use pin 31 as the SCK signal of the SD card, the I2S driver will not work. This means that it seems like initialisation proceeds as normal, but I cannot see anything on the oscilloscope. No NRF error code as well indicating any problem. The SD card still works initialises, mounts, reads and writes however.
As soon as I use any other pin (I have tried at least pins 29, 6 and 2) for the SCK signal of the SD card, everything works properly.
This is an issue only because we have produced our own boards, which means we will have to change the design unless we can stick with pin 31 for the SCK signal.
Am I missing something in the documentation where there is a conflict between the two peripherals?
Thanks.
P.S.: Softdevice 5.0.0 was used for the development and nRF5 SDK 14.2.0.