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

nRF52 SDK and nRFConnect for DFU

Hello,

Is it possible to use the nRF5 SDK v15.0.0 and nRF Connect SW to perform DFU upgrades? Are there any compatibility issues?

Is it advisable to continue using nRF5 SDK v15.0.0 and Soft device version 6.0.0 in production? Are there any critical updates/improvements in later revisions? We would like to confirm since we are closer to releasing software for production release.

Parents
  • Hi,

    Is it possible to use the nRF5 SDK v15.0.0 and nRF Connect SW to perform DFU upgrades? Are there any compatibility issues?

    Updating from the nRF5 SDK to NCS via DFU is not supported and there are compatibility issues, but it is not impossible. See this post. As the SDKs are completely different I would say that for the vast majority of products it makes sense to stick with the SDK you used while entering production. If you go to production with the nRF5 SDK, that is probably what you want to use for the lifetime of that specific product.

    Is it advisable to continue using nRF5 SDK v15.0.0 and Soft device version 6.0.0 in production? Are there any critical updates/improvements in later revisions? We would like to confirm since we are closer to releasing software for production release.

    There are typically a number of bug fixes for every SDK and SoftDevice release. Weather they are relevant for you or not depends on your product, and I cannot say. I would normally recommend to go with the latest unless that is a significant effort. As you are close to release it is not an obvious call, but it could be worth the effort to look into migrating to SDK 17.0.2. The SDK has been quite stable since SDK 15, so I do not expect it will be a major effort. (The nRF Connect SDK on the other hand is completely different, so in that case you would be looking at a re-implementation, and not a migration.)

Reply
  • Hi,

    Is it possible to use the nRF5 SDK v15.0.0 and nRF Connect SW to perform DFU upgrades? Are there any compatibility issues?

    Updating from the nRF5 SDK to NCS via DFU is not supported and there are compatibility issues, but it is not impossible. See this post. As the SDKs are completely different I would say that for the vast majority of products it makes sense to stick with the SDK you used while entering production. If you go to production with the nRF5 SDK, that is probably what you want to use for the lifetime of that specific product.

    Is it advisable to continue using nRF5 SDK v15.0.0 and Soft device version 6.0.0 in production? Are there any critical updates/improvements in later revisions? We would like to confirm since we are closer to releasing software for production release.

    There are typically a number of bug fixes for every SDK and SoftDevice release. Weather they are relevant for you or not depends on your product, and I cannot say. I would normally recommend to go with the latest unless that is a significant effort. As you are close to release it is not an obvious call, but it could be worth the effort to look into migrating to SDK 17.0.2. The SDK has been quite stable since SDK 15, so I do not expect it will be a major effort. (The nRF Connect SDK on the other hand is completely different, so in that case you would be looking at a re-implementation, and not a migration.)

Children
No Data
Related