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

nRF5_SDK_12.3.0: updating s132 from v3.0.0 to 3.1.0.

I am further developing a solution based on nRF5_SDK_12.3.0 and s132 v3.1.0.

I am using Segger SES to Build and Run the solution in nRF52 SDK.

nRF5_SDK_12.3.0 comes with the older 3.0.0 version of s132.

I have downloaded and unzipped the v3.1.0 of s132, but I cannot find a way to put it into nRF5_SDK_12.3.0 or into the project folder so that it would be used by SES: the end result is always that either the older version 3.0.0 of s132 goes into the SDK or that the Build phase fails in SES because something is missing.

What should I do in order to set the system up so that the newer 3.1.0 version of s132 will be used when I use Build and Run in SES?

Parents Reply
  • You can do the following steps.

    Step 1:

    Copy the header files from 132_nrf52_3.1.0\s132_nrf52_3.1.0_API\include and rename them inside the folder

    nRF5_SDK_12.3.0_d7731ad\components\softdevice\s132\header

    Step 2:

    check the path "c_user_include_directories" inside file (ble_app_uart_pca10040_s132.emProject) (after you port the my example from nRF51 to nRF52) to use the correct softdevice path.

Children
Related