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

Getting started with Eclipse Luna

I just starting out trying to get an Eclipse dev environment up and running. I've tried following nAN-29 but it seems out of date. The issues I run into are:

  1. CDT Main Features - I've downloaded this but it does not appear under Eclipse > Debug Configuration

  2. I don't know where to download the GDB Hardware Debugging?

  3. The does not seem to be an active repository link on the eclipse site for Luna, so I don't know what link to use. According to the nAN-29 the old link was "download.eclipse.org/.../juno"

Thanks for the help guys.

Parents
  • Thanks for helping guys, I've made some progress today but still cannot get to the point where I can build example projects successfully. I've followed 3 different methods to set up the environment and tools, but none seem to be working for me thus far. Perhaps things aren't working because of Windows 8.1?

    Nguyen - Thanks for the blogspot link. I followed this method and got to the point where I had to setup the Cross ARM C Linker. Unfortunately it does not appear in Eclipse under project Properties -> C/C++ Build -> Settings -> Tool Settings for me. Only a Cross ARM C++ Linker is available. Something has gone wrong somewhere resulting in this C Linker being missing.

    Håkon - I followed the blogpost, but in step 1) at the command line for building and downloaded an example project I got an error stating " 'make' is not recognized as an internal or external command, operable program or batch file". Even though I had added 'make' as a system variable with a path to GnuWin32\bin.

    Also though I added the embsysregview as stated in pg3 of the nAN-29 document, there was still no /org.eclipse.cdt.embsysregview folder under C:\Program Files (x86)\eclipse\plugins. After a file search I found that apparently a /.eclipse folder was created in another directory. I just copied it over to my current eclipse folder.

    Could I open this issue on the Support Port to get a call with Nordic to assist in setting this up, or is direct support for Eclipse development outside the scope of the Support portal? As always thanks so much for the help guys.

    1. C/C++ General\ Path and Symbols\Include - Manually includes the following: C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ble\device_manager C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ble C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ble\ble_services C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ext_sensors C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\gcc C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\s110 C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\app_common C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\sd_common C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\sdk C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\arm-none-eabi\include C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\arm-none-eabi\include\c++\4.8.4 C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\lib\gcc\arm-none-eabi\4.8.4\include-fixed C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\lib\gcc\arm-none-eabi\4.8.4\include
Reply
    1. C/C++ General\ Path and Symbols\Include - Manually includes the following: C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ble\device_manager C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ble C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ble\ble_services C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\ext_sensors C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\gcc C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\s110 C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\app_common C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\sd_common C:\Nordic Semiconductor\nrf51 SDK Version6_1\nrf51822\Include\sdk C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\arm-none-eabi\include C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\arm-none-eabi\include\c++\4.8.4 C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\lib\gcc\arm-none-eabi\4.8.4\include-fixed C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q2\lib\gcc\arm-none-eabi\4.8.4\include
Children
No Data
Related