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.

Related