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.