I am extending one of Qorvo's UWB platforms.. adding Softdevice BLE functions.. (which work ok) (this is on sdk 17_1_0)
the coprocessor uses a GPIO connected signaling mechanism, using interrupts..
calling the existing code after BLE is active causes a hardfault..
this is running freetos, we are in a freetos task.
I've debugged (using ozone) it to attempting to setup the interrupt handler for the GPIO pins.
the existing code calls the nrfx libs
return qgpio_pin_irq_configure(&qm33_irq, QGPIO_IRQ_DISABLED); //according to the doc, a gpio interrupt disable shouldn't impact softdevice..
```
```
The target stopped in HardFault exception state.
Reason: A fault with configurable priority has been escalated to a HardFault exception at 0x00000000.
```
I don't see any mechanism to cause hardfault on a GPIO pin with SD active.
if SD is not active this code works as written
what am I missing
if I run this code BEFORE setup of softdevice, it works, but softdevice init fails.

