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

Update softdevice in mbed kit

Hi guys,

How to update softdevice on mBED nRF51882 kit?

Details: I have couple mbed dev kits with nrf51882. I use Keil for development but will move to GCC after while.

Because debugger is CMSIS-DAP I can't use nRF Studio to update softdevice. So I used pyOCD and arm-none-eabi-gdb to flash s110_7.0.0.

And today I noticed strange thing...

If I flash softdevice by pyOCD: arm-none-eabi-gdb s110_nrf51822_7.0.0_softdevice.hex -ex "target remote :3333" -ex "load"

and then upload Keil project over CMSIS-DAP it doesn't work and even doesn't start. But if I merge s110_nrf51822_7.0.0_softdevice.hex and my application code it runs ok.

I have a feeling it that is because of wrong UICR configuration... I'm quite confuse because I can't find any article or forum discussions about this issue.

Parents Reply Children
Related