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

unable to find source of issue

hi i am unable to find cause of issue i am working on BLE and PWM driver when i get data in nus_data_handler i am calling pwm init function. and then it is going to ble_advertising_on_ble_evt(p_ble_evt); in ble dispatch event.

after that stucks at while(loop)

in error handler.c

how to rectify the issue. here is issue info:- image description

Parents
  • That is a small PC value - so the error origin is in the soft device, unfortunately. The error code in p_error_info is obviously bogus, as this points to NULL (0x00000000) which is in flash (vector table in the softdevice).

    You can only check the basics here, like whether your interrupt priorities are correct. Remember that the default 0 level is forbidden for application interrupts when softdevice is active.

Reply
  • That is a small PC value - so the error origin is in the soft device, unfortunately. The error code in p_error_info is obviously bogus, as this points to NULL (0x00000000) which is in flash (vector table in the softdevice).

    You can only check the basics here, like whether your interrupt priorities are correct. Remember that the default 0 level is forbidden for application interrupts when softdevice is active.

Children
No Data
Related