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

deadlocks in sd_softdevice_enable function

Hello,

I am using nRF52832 (BT832 module designed by fanstel) based module for my application. we have developed customized PCB using the module. while evaluating the examples provided in the sdk of nRF I am facing some issue.

I am trying to run the example from the SDK 15.3 "ble_app_uart" , but debugger gets in to deadlock when it comes in the "ble_stack_init()" function and remain there forever.

After debugging the code, I have found that the code gets stuck when it called the "sd_softdevice_enable() "function. It is the example code, I have not changed anything in it, then why it's getting into the deadlock condition?

Can anyone help me with this?

The following is the details of the environment which I am using.

IDE - IAR studio - version 8.32.1

nRF SDK - nRF5_SDK_15.3.0_59ac345 - latest.

Module - BT832 - fanstel.

example code - C:\..$..\nRF5_SDK_15.3.0_59ac345\nRF5_SDK_15.3.0_59ac345\examples\ble_peripheral\ble_app_uart  -- "ble_app_uart".

Softdevice application hex :- s132_nrf52_7.0.1_softdevice.hex

Thanks

Anand K.

Related