This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

License for KEIL MDK is EXPENSIVE. Any way around??

I am starting my development work with Nordic Semiconductor nRF51822 Device and already purchased the Development kit. What i wanted to ask is do i need to purchase KEIL MDK 500 License to write my code/application? Because the Low energy soft devices themselves takes up space of 64KB -128 KB. Kindly suggest and explain, do i need to purchase SUPER EXPENSIVE license (£3,349.14 = $ 5412) of KEIL MDK500 to compile any application code with BLE soft-devices stack of Nordic Semiconductor? and is there any way around to escape the license cost?

Parents
  • Fabio,

    All BLE chips/SoC will have the same compiler licensing problem. Using Eclipse IDE with GCC compiler as suggested by "electronut" is the way to go if your application is over 32 kB. This is instead of using Keil or IAR compilers/IDEs.

    As far as having problems with the examples, I didn't have any problems as they work fine. Maybe you forgot to download the Soft Device (BLE stack) on the chip using the free nRFGo Studio software? You have to do that for the BLE examples (in s110 folder) to work.

Reply
  • Fabio,

    All BLE chips/SoC will have the same compiler licensing problem. Using Eclipse IDE with GCC compiler as suggested by "electronut" is the way to go if your application is over 32 kB. This is instead of using Keil or IAR compilers/IDEs.

    As far as having problems with the examples, I didn't have any problems as they work fine. Maybe you forgot to download the Soft Device (BLE stack) on the chip using the free nRFGo Studio software? You have to do that for the BLE examples (in s110 folder) to work.

Children
No Data
Related