Hello.
For routing purpose, I use GPIO pin for NFC for spi, driving a screen. I start a screen integration with the with the spi peripheral example projet. Using the define CONFIG_NFC_PINS_AS_GPIOS has no been enought, and I should configure the UICR NFCPINS by hand, and then it has work. In my software configuration I've load s132. Next I start an experimental_ble_app_blinking example port to my device, using the screen driver written in order to draw the LED of the original software. This is the issue : the spi handler is never call, exactly as things happen when the GPIO where NFC configured. I check the UICR register : everything sound good. I remove all unusefull thing to drive the screen (meaning all BLE, softdevice management, ...) up to having exactly the same main.c program has my working projet but things still not work on the experimental_ble_app_blinking updated. I copy past define for the C/C++ compiler for both projet and I've still the same issue : one work the second not. On both versions from SystemInit to main.c screenInit call : source code sounds to be the same, UICR NFCPINS configuration are the same but one software complete the screen init, the second one stuck on the reset configuration words send over the SPI. I guess I miss something, but I can't see it: In the both software generated defines are the same, software executed are the same. I test the software on the same device. I can't see any binary executed difference between the both cases. Any ideas are welcome. I can't find out any static configuration word or things like that.