Difference between revisions of "Quick start guide"

From ERIKA WIKI
Jump to: navigation, search
(RT-Druid Preferences)
Line 1: Line 1:
 
= Prerequisites =
 
= Prerequisites =
 +
The following is the list of software that should be already be installed in your system before installing ERIKA v3:
 
* [[Java]]
 
* [[Java]]
 +
** for running Eclipse
 
* [[Cygwin]]
 
* [[Cygwin]]
 +
** for the UNIX make tool (and optionally Doxygen)
 
* [[Doxygen]]
 
* [[Doxygen]]
 +
** for the automatic documentation
 
* target compiler (depending on the architecture)
 
* target compiler (depending on the architecture)
 
** [[Arduino_SDK|Arduino SDK]]
 
** [[Arduino_SDK|Arduino SDK]]
  
= Downloading RT-Druid =
+
= Downloading ERIKA v3 and RT-Druid =
 
* RT-Druid can be downloaded using the [http://www.erika-enterprise.com/index.php/download/erika-v3-download.html download web page]
 
* RT-Druid can be downloaded using the [http://www.erika-enterprise.com/index.php/download/erika-v3-download.html download web page]
* To download RT-Druid, you have to accept its [http://www.erika-enterprise.com/index.php/erika3/licensing.html free license]
+
* To download RT-Druid, you have to accept [http://www.erika-enterprise.com/index.php/erika3/licensing.html the RT-Druid and the ERIKA v3 licenses]
 +
** The ERIKA v3 license is a GPL v2, whereas the RT-druid license is a proprietary license that allows you to use the tool for free
 
* [[Release_schedule_and_build_numbers|Here]] is possible to find more details about the release scheduling and ''build numbers'' of RT-Druid packaging.
 
* [[Release_schedule_and_build_numbers|Here]] is possible to find more details about the release scheduling and ''build numbers'' of RT-Druid packaging.
  

Revision as of 10:38, 22 December 2017

Prerequisites

The following is the list of software that should be already be installed in your system before installing ERIKA v3:

  • Java
    • for running Eclipse
  • Cygwin
    • for the UNIX make tool (and optionally Doxygen)
  • Doxygen
    • for the automatic documentation
  • target compiler (depending on the architecture)

Downloading ERIKA v3 and RT-Druid

  • RT-Druid can be downloaded using the download web page
  • To download RT-Druid, you have to accept the RT-Druid and the ERIKA v3 licenses
    • The ERIKA v3 license is a GPL v2, whereas the RT-druid license is a proprietary license that allows you to use the tool for free
  • Here is possible to find more details about the release scheduling and build numbers of RT-Druid packaging.

Installing RT-Druid

  • where to unpack

Starting RT-Druid

  • Launching Eclipse
  • Select a workspace

RT-Druid Preferences

  • RT-Druid Generator can be configured, as example, to use a specific path for the AVR8 compiler.
This configuration is done using properties, that can be set as explained here

RT-Druid Project

  • Where to create a new project
  • Step-by-step creation of a projet (select Cygwin, name, template)

Building a project

  • How to build / clean a project

Anatomy of a ERIKA v3 Project

  • explain the directories
  • explain the role of each directory / main files
  • check the auto-generated documenattion...

Per Architecture tutorials

  • list of the available tutorials (AVR8)