This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Which nRF_DeviceFamilyPack to use with nRF5 SDK 17.1?

Hi.

I just downloaded the new nRF5 SDK v17.1.

The first example I tried, the ble_app_template, the Keil uVision project for pca10056 is setup to use a fixed device pack version 8.40.3.

I don't see this version available anywhere. On Nordic's website there is 8.40.2 and 8.42.0.

The project compiles without any errors or warnings using either 8.42.0 or 8.38.0, which is the one I have used with SDK 17.0.2.

So is there a preferred device pack version to use? Or should I just use the latest? I seem to recall an earlier SDK that did require a specific version, SDK16 maybe.

In any case I think this version requirement mismatch is going to create quite a few questions. I didn't check yet if it is the same with the other examples, but the template is a pretty logical one to start with.

Parents
  • Hi,

    Thanks for reporting! The missing MDK should now be available for installation through Keil's package manager.

    It's generally fine to use a newer MDK version, so 8.42.0 would be OK, but you should avoid using versions that are older than the "fixed" version.

    8.38.0 lacks support for the new device versions mentioned in the SDK release notes:

    - Added support for the new versions of the nRF52 devices:
       - nRF52820 revision 3
       - nRF52832 revision 3
       - nRF52833 revision 2
       - nRF52840 revision 3

Reply
  • Hi,

    Thanks for reporting! The missing MDK should now be available for installation through Keil's package manager.

    It's generally fine to use a newer MDK version, so 8.42.0 would be OK, but you should avoid using versions that are older than the "fixed" version.

    8.38.0 lacks support for the new device versions mentioned in the SDK release notes:

    - Added support for the new versions of the nRF52 devices:
       - nRF52820 revision 3
       - nRF52832 revision 3
       - nRF52833 revision 2
       - nRF52840 revision 3

Children
No Data
Related