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

Vector catch seen when programming NRF52832 BLE examples

I've recently setup SEGGER embedded studio to program an NRF52832 board and have had issues running the BLE examples.

I've been mostly working with the ble_sdk_app_beacon_main code, and all of my attempts to debug it or any other project has led to to the code stopping before it reaches main with a vector catch error.

By reading the memory using the NRF connect programmer I can see that the memory and SoftDevice has seemingly been written correctly. The memory address position matches that in the FLASH_START macro, which suggests the rest of them are correct (but if there is anything there that you think would be worth changing, for instance the RAM_START macro, let me know).

I've been able to flash some pre-programmed hex files and have seen the device acting normally, which suggests this is a software issue. Is there anything in my setup I may have missed or something I need to change?

Thanks in advance for your help.

Parents Reply
  • Hi,

    The pre compiled hex files that works, are they ble examples?

    Have you modified the example code that you try to flash?

     

    Willybood said:
    I built this using the settings for the pca10040, although I'm attempting to flash a custom NRF52832 board. Is there something I need to adjust for it, or something I need to ask for from the manufacturer?

     You also need to configure a custom board file for your board.

    regards

    Jared 

Children
No Data
Related