Cobham Gaisler AB provides IP cores and supporting development tools for embedded processors based on the SPARC architecture. We specialize in digital hardware design for both commercial and aerospace applications

LEON C/C++ IDE for Eclipse

 

Software IDE quick-start guide

Cobham Gaisler provides a quick-start guide on how to setup the Eclipse framework to be used for the development of LEON applications, together with a LEON GCC tool-chain. The document shows how to make it possible to cross-compile C/C++ application for the LEON processor family, and to debug them either in a simulator (TSIM) or on a target hardware (GRMON).

Download

System requirements

For additional requirements see the document, tool-chain documentation and Eclipse documentation.

Installation

See the tool-chain documentation and Eclipse documentation

 

The LIDE plugin - Deprecated

Cobham Gaisler provides an old deprecated plugin for the Eclipse Kepler framework, which allows the C Development Tooling (CDT) to be used for the development of LEON applications. The plugin makes it possible to cross-compile C and C++ application for LEON , and to debug them either in a simulator (TSIM) or on a target hardware (GRMON). The plugin is provided as is and is provided free of charge. No technical support will be provided.

System requirements

  • Unix or windows workstation
  • Eclipse 4.3.0 Kepler
  • CDT
  • MinGW (on Windows hosts)
  • BCC 1.0.29 and/or RCC 1.0.15 or later
  • GRMON version 1.1.19 or later

Installation

First install ECLIPSE and CDT. Then, use the update manager in eclipse to install the plugin:

  • Select Help->Software Updates->Find and Install...
  • Select Search for new features to install..., press next
  • Press New Remote Site and specify Name: GAISLER and URL: http://gaisler.com/eclipse/lide_kepler
  • Press Finish, this will search the update sites and check for features/updates.
  • A dialog box will appear that lets you select the plugins available.


Eclipse must be restarted before the new plugin is recognized. 

The paths to the BCC/RCC tool-chains must be added environment variable PATH.