Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to update SDK version quickly and efficiently

Now I am using nRF52832,SDK15.0.0, S132, I want to update to the new SDK version 15.0.3 or higher, how do I need to do, thank you.

  • Hello,

    First of all, you should refer to the migration guides in each of the major releases (if you port from SDK15.x.x to SDK16.x.x). Between the minor releases (SDK15.0.0 -> SDK15.3.0) there shouldn't be any API changes. You should be able to copy your project directly to the new SDK, as long as you didn't change anything inside the SDK files. 

    Practically, you should copy your custom files into a new project in the new SDK. Let us say you started with the ble_app_template project in SDK15.0.0. If you want to port this to SDK16.0.0, I would suggest that you replace the main.c file in SDK16.0.0's ble_app_template project, and copy your custom files to the new SDK, and start by making it compile again by adding the files that you need, and adjusting the sdk_config.h file to match your previous one.

    Best regards,

    Edvin

Related