I've ported code that runs successfully using SDK 12.2 S322 v2.0 to SDK V14.0 S332 v4.0. I've managed to compile and link it error free. My problem is that I have an error during execution as the code does not run. When I start the debugger, the session never makes it to the main function. In the disassembly window it stops at address x000277EA which I believe is in the softdevice ROM area.
My settings are IROM1 start 0x29000 size 0x57000, IRAM1 start 0x2002560 size 0xDAA0.
My compiler options are: BOARD_CUSTOM __FPU_PRESENT ARM_MATH_CM4 ANT_STACK_SUPPORT_REQD BLE_STACK_SUPPORT_REQD S332 NRF_SD_BLE_API_VERSION=5 CONFIG_GPIO_AS_PINRESET NRF52 NRF52832_XXAA CONFIG_NFCT_PINS_AS_GPIOS NRF_LOG_USES_UART=1 SOFTDEVICE_PRESENT SWI_DISABLE0 NRF_LOG_USES_RTT=1 NRF52_PAN_74
This one has me stumped. Any help pointing me in the right direction would be most appreciated
Ross