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

Unknown function at 0x000008C8

I'm using the nRF BLE Mesh SDK 2.2.0 with SES v3.5 (64bit for Windows)

Our hardware with nRF52832 using internal RC

I'm running the light_switch_proxy_server but with the "Unknown function at 0x000008C8" after time running

I attach the HEX file, MAP file and the sdk_config.h. I don't know why it happen, the function is in the softdevice. I really have no idea to debug this problem.

Before the unknown function, I see the call stack it's "Unknown function at 0x00024342"

light_switch_proxy_server_nrf52832_xxAA_s132_6.0.0_Debug.rar

Parents
  • Hi Hai, 

    0x8C8 means that the SoftDevice has asserted. Have you modified the light_switch_proxy_server example or is it the unmodified example from the Mesh SDK?

    Can you describe how the issue occurs, ideally the steps to reproduce the assert?

    Could you try to set a breakpoint in app_error_fault_handler() and then post the call stack when the issue occurs?

    Best regards

    Bjørn

Reply
  • Hi Hai, 

    0x8C8 means that the SoftDevice has asserted. Have you modified the light_switch_proxy_server example or is it the unmodified example from the Mesh SDK?

    Can you describe how the issue occurs, ideally the steps to reproduce the assert?

    Could you try to set a breakpoint in app_error_fault_handler() and then post the call stack when the issue occurs?

    Best regards

    Bjørn

Children
Related