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

S140 7.2.0 softdevice panic at 0x1786A

I'm running into a problem where my softdevice is triggering the fault handler but only when I'm also using the USBD. The panic info is below, I've tried to double and triple check that I'm not mis-masking interrupts.

id=1, pc=0x1786A, info=0x0

What does this fault mean?

Parents Reply
  • Yeah, it's a testbed of a bluetooth keyboard. It only uses USBD, RTC1 and GPIOTE. I've set them all to run at priority 6.

    There's no scheduler, the application runs with cooperative multitasking all in thread execution. Interrupts from the USBD/RTC1/GPTIOE are only used to briefly flag a ready signal for the appropriate co-routine.

    What do these two fault addresses mean? Are they indication of violating interrupt priority/scheduling?

Children
Related