Wiki

Clone wiki

scl-manips-group / neuroarm / XDE

Installing the XDE Development Environment

Overview

The XDE Development Environment is an open source project modified from Eclipse by XMOS. It is meant to build C, C++, and XC applications where XC is programming language modified slightly from C and meant to run on external micro controllers and motor controllers.

Download

For compatibility, it is recommended that you download the XTIMEcomposer Studio version 11.11.1. This contains the XDE application, but you must create an account to download it.

Installation

There is minimal installation for the environment as it comes pre-compiled. Upon download, migrate the environment folder to a permanent directory and open the XDE executable. This will prompt you to create a workspace directory (as one does in eclipse) to store all of you projects.

Synapticon Sample Application

Download the Synapticon Sample Applications and packages from their website. Currently, they are under heavy development of their software, but as of this writing, their MovingMagnets demo can be found here. The moving magnets demo contains five folders as well as the firmware update client.

  1. sc_pwn
  2. sc_sncn_ctrlproto
  3. sc_sncn_ethercat
  4. sc_sncn_motorctrl
  5. sc_somanet_base
  6. sncn_host-install --> firmware update client
  • In XDE, select file --> import and add the first five of these directories to the current workspace (select "Copy projects into workspace", if this option is available).
  • Migrate the original five downloaded folders elsewhere, so you can clear the workspace and re-import it if you need to later on.
  • Also migrate the firmware update client into its own directory, as you can use this program for the flashing process described in the next tutorial.

Updated