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

nRF51 DK - Keil licensing

Hello, I've just purchased an nRF51 DK and installed the SDK. I have Keil uVision 5 installed from a previous project, with a "Freescale Only" license key. This seems to be keeping me from compiling for Nordic; I get a "Device is not supported" message.

Is it possible to get a temporary key for evaluation purposes? Any other suggestions?

Thanks!

  • Almost fully featured Keil MDK-ARM Lite with a main limitation of 32 kB of code (in ROM) can be downloaded for free from Keil website. However, I don't know if you will need a separate installation of Keil or it will be possible to unlock it in your Freescale enabled installation.

    Anyway, you can see the full list of limitations here: www.keil.com/.../limits.asp

    And since 2010, it is allowed to use MDK-Lite for commercial purposes: www.keil.com/.../3595.htm

    The stack does not count in the 32kB limit as it is a completely separate and non-changeable part uploaded to a different part of memory. The programs themselves are not very space-consuming. Even one of the more complicated examples, which is ble_ant_app_hrm, consumes only 11kB of ROM. My most complicated project with Nordic chip so far was a design of some-kind-of proprietary smartwatches with a OLED display, accelerometer, 868 Mhz transceiver, GPS chip and two or three more peripherals. I didn't get over 20 kB of code. The Keil does a great job in optimizing the code.

    Thus, for most projects, you are fine with Keil MDK-Lite.

  • Thanks, I installed a new, separate instance and it looks like it will work for me.

Related