I am trying to "re-purpose" a third party nRF52 based product board.
I am using the Nordic nRF52 SDK ver 15.0 and Embedded Studio.
I can program the board using the SWDIO/SWCLK interface with Embedded Studio and J-Link.
There is a problem in that the board will not break at "main" upon starting the Embedded Studio debugger.
This only occurs when a SOFTDEVICE is used (ie. any BLE based code).
Code that does not use the SOFTDEVICE breaks at "main" and then starts and runs correctly.
Does anyone know of certain "startup" code that may need to be modified to work with the SOFTDEVICE?
Using Ozone Debugger, the code will break at "main" on startup, but it hangs upon execution of the BLE initialization.
Thanks
I am using the Nordic nRF52 SDK ver 15.0 and Embedded Studio.
I can program the board using the SWDIO/SWCLK interface with Embedded Studio and J-Link.
There is a problem in that the board will not break at "main" upon starting the Embedded Studio debugger.
This only occurs when a SOFTDEVICE is used (ie. any BLE based code).
Code that does not use the SOFTDEVICE breaks at "main" and then starts and runs correctly.
Does anyone know of certain "startup" code that may need to be modified to work with the SOFTDEVICE?
Using Ozone Debugger, the code will break at "main" on startup, but it hangs upon execution of the BLE initialization.
Thanks
The post was edited 2 times, last by jk2940 ().