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

What version of Eclipse is recommended for nRF52

I am about to start using the nRF52 for several projects and would like to know which version of Eclipse is recommended? Since Eclipse can be customized in many ways I'm looking for an answer more along the lines of Mars, Neon, Oxygen, etc rather than a specific set of plugins to use.

I would rather not deal with bugs or problems caused by trying to use too new (or too old) of a version of Eclipse for it to work well with the Nordic SDK (which looks like it is up to version 14.2 now).

If it matters my development environments will be either a VirtualBox'd Ubuntu 16.04LTS on a Win7 host or Fedora 26. Both are 64-bit.

  • Did you look at Segger Embedded Studio as an alternative? I've found shoehorning embedded C development into Eclipse, and debugging over the old flaky GDB server, a huge amount of frustration and abandoned it years ago. So unless Eclipse is something you use often and you're generally very comforable with, I'd use an IDE which was designed ground up for embedded development and comes with all the knobs and buttons you might want to use.

    .. and of course it's now supported directly by the latest SDKs from Nordic to the point all the examples have SES project files to use.

  • I tried Segger Embedded Studio the day after the Nordic tour came through. I eventually gave up when Segger would not reply to email or send a license code for it.

    I'm actually hoping to try something new on these next few projects and actually spend the majority of my time on the project, not on getting the tools to actually work.

  • did you try the Segger support forums? They answer most questions on there within a day and are generally really helpful. I normally get them to answer email too, but I know other people have said they can be slow. I spent weeks trying to get Eclipse to work reliably and gave up, then moved to Crossworks which eventually became SES and I flip between the two a bit, as I use it for other embedded stuff as well. Sure Nguyen will post a link to his Eclipse blog, perhaps you can start there.

  • Doesn't look like I can get to the Segger site.

    This site can’t be reached forum.segger.com refused to connect.

    If Segger is blocking IP traffic from my site then they probably aren't getting the license request. The question is why is Segger refusing to connect?

    The old standby (telnet) doesn't have any more info:

    grunzasr@asset1800-Ubuntu:~$ telnet forum.segger.com 80 Trying 85.114.137.111... telnet: Unable to connect to remote host: Connection refused

  • Methinks Segger forums down, which is rather bad on their part. However I did (because I haven't done it before) just as in 2 minutes ago use SES to request a free license and I have it already and it's installed and it's already working .. I think those requests go by email so that works. It just picked the main MAC address off my box and the license code is smart enough to look through all of them, so it should work even under a virtual box etc. On the first build it just showed the license box and I hit 'free license' and it gave me a Nordic-related form and I got a license 5 seconds after hitting the button.

    There's also a form here license.segger.com/Nordic.cgi which is essentially the same thing, you just have to pick a mac address for yourself.

Related