Get a License for Nordic Semiconductor Devices

From SEGGER Wiki
Jump to: navigation, search

We at SEGGER have partnered up with Nordic Semi to provide their customers with Embedded Studio licenses for free that can also be used for commercial products if a Nordic Semi target device is used. You can acquire such license through Embedded Studio directly by simply building any project. This will prompt you with a "Non commercial-use license detected" text. There you will find an option "Activate Your free license". Alternatively you can also request the license via your web browser under: http://license.segger.com/Nordic.cgi

Note: The license is only valid for Nordic Semi target devices. If your project is not set up to use a Nordic Semi target device Embedded Studio will show that no valid license is available (for the currently open project). So simply switch the target device to a Nordic Semi one and you are good to go. License installation instructions will come with the activation e-mail after registering. Should you still be running into issues feel free to contact us at our forum at https://forum.segger.com

License renewal

Once a license is requested it is valid for 1 year. It stays valid for all Embedded Studio release versions that are released in that time period. If you install a newer Embedded Studio version that is outside this time period you will be prompted with the message that you need a new license. To get a new once simply request a new license as you did the first time. It will also work for the same MAC address.

Install renewed license

To install your renewed license you first need to remove the old license. For this go to Tools->License Manager->Manage Activations.

Now select the license and press "Remove License". Now the new license can be installed like you did the first time in the license manager under "Activate Embedded Studio".

FAQs

Q: I got a license for use with Nordic Semiconductor Devices. Why does Embedded Studio show a popup "No commercial-use license detected"?
A: The Nordic License is only valid for projects for a Nordic Semiconductor device, e.g. nRF51, nRF52, nRF91. The popup is shown when another project is opened. Note that the default "Hello" project that opens on the first start of Embedded Studio is not configured for a Nordic Semiconductor device.

Q: When I start a debug session, only the simulator is started. Why can't I use J-Link?
A: Generic projects, such as the default "Hello" project are not configured for actual hardware and have the simulator selected as debug target. To run your project on hardware, open the Project Options and change Debug -> Debugger -> Target Connection to "J-Link". Do not forget to set your Target Device.

Q: When I click "Activate Your Free License" in the popup, nothing is shown. How can I get a license?
A: Make sure Embedded Studio has internet access. If this is not possible, browse to https://license.segger.com/Nordic.cgi and request your license activation there.