User Tools

Site Tools


getting_started:install_and_setup_development_environment:use_with_cb20

This is an old revision of the document!


Use on a cb20 Board

The following is a step-by-step procedure to get started using EEROS on the cb20 Board. It describes how to set up the cross development tool chain. The application is developed on a Linux host machine and can then be deployed to the board.

As cross tool chain, the arm-linux-gnueabihf-gcc-4.9 is needed. It is recommended to use a Ubuntu 16.04 as host operating system, since this packet is available in the default repositories. If a Linux host is used in a virtual machine, a lightweight Ubuntu distribution is recommended. In case you are using a newer Ubuntu version, you have to add xenial to your sources list, see https://askubuntu.com/questions/1036108/install-gcc-4-9-at-ubuntu-18-04.

Fetch the EEROS scripts on your cross development system with

$ git clone https://github.com/eeros-project/eeros-build-scripts.git eeros-project
$ cd eeros-project

Edit the file config.sh.in as follows

use_simulator=false
use_flink=true
use_bbblue=false
use_comedi=false
use_ros=false
use_custom_application=true

Setting the last entry to true will fetch an existing application from a git repository. Per default this will will be https://github.com/eeros-project/simple-motor-control.git. However, you could choose another repository in config.sh.in. Or you could set the entry to false if you want to develop your own application.

Now you can run the clone script

$ ./clone.sh

After this you can continue with Compile.

getting_started/install_and_setup_development_environment/use_with_cb20.1571069844.txt.gz · Last modified: 2019/10/14 18:17 by graf