This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ble_app_template always end at SVC_Handler

Hi !

I'm using an nRF52 on PCA10040 board and nRF5_SDK_11.0.0_89a8197. I want to run the peripheral ble_app_template with SEGGER Embedded Studio v2.20. I correctly set the FLASH (0x1c000) and RAM (0x20002080) START address in the linker options. J-Link correctly downloads both SoftDevice and application (checked with nRFgo Studio).

After it reaches ble_stack_init() the program hangs in SVC_Handler.

I tried both s132_nrf52_2.0.0_softdevice.hex and s132_nrf52_2.0.1_softdevice.hex with the same results.

Parents
  • Hi ! thanks for helping me, here is the call Stack :

    1. ble_stack_init()
    2. softdevice_handler_init()
    3. sd_softdevice_enable()
    4. SVC_Handler()

    How do I know the softdevice's RAM requirement ? InfoCenter only give the minimum value

    (I tried 0x20001ff8, same result)

Reply
  • Hi ! thanks for helping me, here is the call Stack :

    1. ble_stack_init()
    2. softdevice_handler_init()
    3. sd_softdevice_enable()
    4. SVC_Handler()

    How do I know the softdevice's RAM requirement ? InfoCenter only give the minimum value

    (I tried 0x20001ff8, same result)

Children
No Data