Lincoln Using Eclipse/2
From Manuals
(Created page with '=Installation= ==System Requirements== Eclipse is a Java application and has the potential to be run on a wide variety of hardware and operating systems. Eclipse may install on …')
Current revision as of 20:24, 14 October 2010
Contents |
Installation
System Requirements
Eclipse is a Java application and has the potential to be run on a wide variety of hardware and operating systems. Eclipse may install on systems with as little as 64MB of memory, however, we recommend to have 1GB of memory or more.
Software Requirements
The following software is required prior to install:
- GNU ARM Toolchain – Tools for embedded ARM development
- Java Runtime Environment (JRE) – Environment required for Java applications
Eclipse SDK
The Eclipse SDK includes the Eclipse Platform which provides support for a full featured IDE. The SDK is provided as an archive and should be extracted to its desired directory (commonly ‘C:\Program Files\’). Eclipse can then be run by opening ‘eclipse.exe’ under INSTALL_DIR\eclipse\ and it is recommended that a shortcut be created to the application for easy access. At startup, Eclipse will prompt the user to specify the workspace directory and should point to the directory containing all of the user’s project folders. This would be ‘C:\Program Files\Micromint\Eagle\StellarisWare\boards\eagle’ for the included Eagle example applications.
Plug-ins
The Eclipse IDE does not come with embedded ARM development support right out of the box. Plug-ins are needed to add this functionality and can be installed by selecting ‘Help’, ‘Install new software…’ via the Eclipse File menu. Click ‘Add’ to specify a plug-in source. An internet URL can be entered into the text box or a local directory or archive can be selected. The following two plug-ins can be installed via internet repository:
- Eclipse CDT (C/C++ Development Tools) – C/C++ development support
- Zylin Embedded CDT – Embedded debugging support
The following plug-in will need to be downloaded manually and installed via the archive method:
- GNU ARM – Managed makefile support for GNU ARM toolchains


