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

Can I use a newer softDevice(v5) on an old SDK(SDK12.2 SoftDevice v3)?

Hello

I was wondering whether is possible to use an updated version of the softDevice into an older SDK, my current hw is a nRF52832pca10040 DK

For example, I am currently working with the SoftDevicev3 since I use SDK12.2, however I would like to make use of an example of the SDK14.0 which makes usage of the SoftDevice v5, thus I wonder whether I can use the softdevice v5 on my old sdk or it is not advisable.

Thanks in advance,

Parents
  • Yes, you can use any Soft Device with any SDK just by manually (re)placing soft device header files in the SDK folders (so then compiling with that SDK uses the correct Soft Device API). However it can break compatibility with examples (logically - if SD API changes you need to change it in the source code and if some SDK module uses Soft Device it needs porting/review) so unless you want to do manual review of all SDK source files you use stay with the SDK which uses your favorite version of Soft Device.

Reply
  • Yes, you can use any Soft Device with any SDK just by manually (re)placing soft device header files in the SDK folders (so then compiling with that SDK uses the correct Soft Device API). However it can break compatibility with examples (logically - if SD API changes you need to change it in the source code and if some SDK module uses Soft Device it needs porting/review) so unless you want to do manual review of all SDK source files you use stay with the SDK which uses your favorite version of Soft Device.

Children
Related