Updating to new SDK and SoftDevice: What happens on the Development Kits

I just downloaded the latest SDK 17.1.0. My previous version was 17.0.2. I am using SoftDevice 140 that comes with the package,

My application uses just SoftDevice, at least for writing and reading flash and BTLE.

I took my project which was in 

examples\ble_peripheral\ble_app_ghs_epoch\pca10056\s140\ses

and copied it into the new unzipped SDK. That included all the settings in the completers (in this case SES and Keil).

I opened up the project in SES, built it without an error and downloaded it onto the nRF52840 DK which I had been using with the previous SDK.

It ran without a problem.

Though it is nice that it ran without an issue, I would have expected something to be incompatible with the updated SoftDevice. The question I have, is when I installed my application onto the DK, did the new version of SoftDevice 140 get installed as well or is the old version still on the DK (and thus no issue). If the old version of S140 is not overwritten, how do I update the DK to the latest version of SoftDevice? Do I have to go through the NRF connect process?

Parents Reply Children
No Data
Related