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 just tried this :

    NRF_LOG_INIT();
    NRF_LOG("Hello world !\n");
    
    NRF_CLOCK->EVENTS_LFCLKSTARTED = 0;
    NRF_CLOCK->TASKS_LFCLKSTART = 1;
    while(!NRF_CLOCK->EVENTS_LFCLKSTARTED) {}
    NRF_LOG_PRINTF("LFCLK started (%X)\n",NRF_CLOCK->EVENTS_LFCLKSTARTED);
    

    and received :

    Hello world !
    LFCLK started (1)
    
Reply
  • I just tried this :

    NRF_LOG_INIT();
    NRF_LOG("Hello world !\n");
    
    NRF_CLOCK->EVENTS_LFCLKSTARTED = 0;
    NRF_CLOCK->TASKS_LFCLKSTART = 1;
    while(!NRF_CLOCK->EVENTS_LFCLKSTARTED) {}
    NRF_LOG_PRINTF("LFCLK started (%X)\n",NRF_CLOCK->EVENTS_LFCLKSTARTED);
    

    and received :

    Hello world !
    LFCLK started (1)
    
Children
No Data
Related