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
  • I'm not able to reproduce this right now. The reason why you don't see the RAM settings getting printed out is probably because your program is halting before it gets to that. It is printed after sd_softdevice_enable() is called. Are you able to verify that the external LF crystal is actually starting? You can use the tasks and registers in the clock module to do it.

Reply
  • I'm not able to reproduce this right now. The reason why you don't see the RAM settings getting printed out is probably because your program is halting before it gets to that. It is printed after sd_softdevice_enable() is called. Are you able to verify that the external LF crystal is actually starting? You can use the tasks and registers in the clock module to do it.

Children
No Data
Related