- Using Interfaces (GPIO, UART, SPI, ...)
- Building an initial ramdisk without root permission
- Creating a JFFS2 image from a directory structure
- SAM-BA : Flashing taskit's ARM-based boards
- Flashing new u-boot on Portux920T / Portux Panel-PC
- Implementing an own boot-logo for Panel-Card
- Nano-X with tslib support
- Using Watchdog on Stamp9G20 or PortuxG20
- Development with Eclipse
- Installing Debian/GNU Linux on Stamp9G20 and PortuxG20
- Using Xenomai on PortuxG20/Stamp9G20
- Installing a rootfs on SD card
- Using Power Management Features
- Using the NAND flash on NanosG20
- Using the buzzer on PortuxG20 rev. 2 and NanosG20
Setting up Eclipse
Last edited by cglindkamp on Wed, 03/10/2010 - 14:11
Before you can start developing, you have to setup Eclipse. Your first need to install Eclipse Galileo with C/C++ support. The easiest way to do this is to download "Eclipse IDE for C/C++ Developers" from http://www.eclipse.org/downloads/. You can of course use an already installed copy of Eclipse.
The following plugins have to be installed:
- Eclipse C/C++ Remote Launch
- Remote System Explorer End-User Runtime
- Remote System Explorer User Actions
- Target Management Terminal
Eclipse - Menu Help -> Install New Software...
In the following dialog, chose "Galileo - ..." for "Work with:" as shown in the screenshot and select the needed plugins.
Eclipse - Install plugins
Now Always choose "Next" and accept the license, when your asked to do so. In the last dialog click "Finish" an wait for the plugins to be installed. After that, restart Eclipse.
If you also want to use the serial terminal from inside Eclipse, it is also needed to install the RXTX library. This can also be done via the Eclipse install dialog. The RXTX library is not part of the standard repositories so you have to add an additional site.
Eclipse - Add RXTX site
After that select the "RXTX - End User Runtime" and proceed as with the other plugins.
Eclipse - Install RXTX
Now, all needed plugins are installed.