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.