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

My code is hanging in sd_softdevice_enable()

Hi,

I designed my custom board with RF52832. I was able to detect my board using the debugger.

I am using the BLE mesh default "Light switch proxy server".

I could get the debug message " main.c,  310, ----- BLE Mesh Light Switch Proxy Server Demo -----" successfully.

I am not getting any further message. When I try to debug the code, it is getting into "sd_softdevice_enable()" and going to assembly code.

In assembly code it is looping in the following code.

BF20 wfe
F8D40104 ldr.w r0, [r4, #0x104]
2800 cmp r0, #0
D0FA beq 0x0000BAA2

Segger embedded studio is my toolchain.

I don't see this behavior when i use Nrf52 board. Can any one let me know where the problem is ?

Regards,

Ashok

Parents Reply Children
No Data
Related