Hi
Are you able to see any error message from the "thrown" exception? Since the address is in the SoftDevice I would assume there is an sd_() function returning an error in your application that might shed some light on what exactly is happening.
Best regards,
Simon
Hi,
Partially, I solved this problem and i am planning to post it here, may help some body else.
Now I have internal error event when doing flash operation inside interrupt function like GPIO handler?.
I am using interrupt sdh dispatch model , I tried appsch_SDH_dispatch and got the same result.
BTW, return code is NRF_SUCCESS, so function call is fine
I think it is because GPIO handler is calling SVC by calling SD operation, so is there any way to work around without making a lot of changes?
regards
Hi,
Partially, I solved this problem and i am planning to post it here, may help some body else.
Now I have internal error event when doing flash operation inside interrupt function like GPIO handler?.
I am using interrupt sdh dispatch model , I tried appsch_SDH_dispatch and got the same result.
BTW, return code is NRF_SUCCESS, so function call is fine
I think it is because GPIO handler is calling SVC by calling SD operation, so is there any way to work around without making a lot of changes?
regards