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

Is there any valid tutorial using Eclipse IDE for development on nRF52 devices?

I have found a few "how to" on cofiguring Eclipse for application development on nRF52 devices. After some point things are not as described in this guides. So, Is there any solid and updated tutorial on how to use Eclipse? Something that actually works and preferbly on windows.

Currently I am using SES but it is so primitive compared to other IDEs (for example microsoft visual studio or atmel studio or even MPLab-X) that make my everyday life hard. For instance, indexer is so slow that it is faster to find the definition of a function by myself than waiting the atl+G key combination to take me there. Imagine using an SDK (like the one Nordic offers) with tens of files and dependencies between them, to have to remember or even more search for a particular variable or function. Can anyone be productive working like this?

I don't want to complain but poor implementation of tools like that affect directly my work and make me less productive. Time is money after all.

Thanks in advance,

Stavros Makridis.

Parents
  • if there is a good one, I sure would like to know : )

    I started working on this for ARM Cortex M3 (Not Nordic) this spring and i had a very experienced developer leading the way and I still had a very hard time.  We were coming from IAR which 'just works' but desired to use the open source toolchain for a variety of reasons.

    In the end I left the project in IAR because the conversion created more questions than it answered.  I also was very frustrated with Eclipse so I am not convinced you will be happy with it even if you do succeed in a setup. 

    I am working with Nordic now I am using Segger Embedded Studio.  If you have a speed problem would it be reasonable to consider upgrading your pc?

    I documented my steps but I am extremely hesitant to share it because I am not experienced and may lead someone astray and also these things change constantly.  In general I had these steps:

    Install Java JRe runtime
    Install Eclipse
    Download Arm GCC toolchain
    Install a MAKE toolchain
    set environment variables.


    This is not specific to Nordic but the best document I have found is here:
    JBLopen Eclipse ARM

Reply
  • if there is a good one, I sure would like to know : )

    I started working on this for ARM Cortex M3 (Not Nordic) this spring and i had a very experienced developer leading the way and I still had a very hard time.  We were coming from IAR which 'just works' but desired to use the open source toolchain for a variety of reasons.

    In the end I left the project in IAR because the conversion created more questions than it answered.  I also was very frustrated with Eclipse so I am not convinced you will be happy with it even if you do succeed in a setup. 

    I am working with Nordic now I am using Segger Embedded Studio.  If you have a speed problem would it be reasonable to consider upgrading your pc?

    I documented my steps but I am extremely hesitant to share it because I am not experienced and may lead someone astray and also these things change constantly.  In general I had these steps:

    Install Java JRe runtime
    Install Eclipse
    Download Arm GCC toolchain
    Install a MAKE toolchain
    set environment variables.


    This is not specific to Nordic but the best document I have found is here:
    JBLopen Eclipse ARM

Children
No Data
Related