getting_started:install_and_setup_development_environment:use_on_bbb
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
getting_started:install_and_setup_development_environment:use_on_bbb [2021/02/12 17:28] – ursgraf | getting_started:install_and_setup_development_environment:use_on_bbb [2021/03/24 11:43] – [Prerequisites] ursgraf | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Use on a Beaglebone Blue Board ====== | ====== Use on a Beaglebone Blue Board ====== | ||
- | The following is a step-by-step procedure to get started using EEROS on the [[https:// | ||
- | Fetch the [[https:// | + | The following is a step-by-step procedure to get started using EEROS on the [[https:// |
- | < | + | |
+ | ===== Prerequisites ===== | ||
+ | |||
+ | - On the host, you have to fetch the cross development SDK for the Beaglebone blue from [[https:// | ||
+ | - Make sure to have the newest image from our download section [[https:// | ||
+ | - In order to be able to write your own EEROS programs or alter existing example applications, | ||
+ | $ apt-get install kdevelop | ||
+ | </ | ||
+ | - Fetch the [[https:// | ||
$ git clone https:// | $ git clone https:// | ||
+ | $ git checkout sdk_bbb | ||
$ cd eeros-project | $ cd eeros-project | ||
</ | </ | ||
- | Edit the file '' | ||
- | < | ||
- | use_simulator=false | ||
- | use_flink=false | ||
- | use_bbblue=true | ||
- | use_comedi=false | ||
- | use_ros=false | ||
- | use_can=false | ||
- | use_custom_application=true | ||
- | use_cross_compilation_environment=true | ||
- | use_ros_setup_script=false | ||
- | </ | ||
- | Setting the entry '' | ||
- | |||
- | Now you can run the '' | ||
- | < | ||
- | $ ./clone.sh | ||
- | </ | ||
- | |||
- | The library for the roboticscape must be compiled manually. Though the library is already on the target, we must also have it on the host, in order to be able to link an application. | ||
- | At the time of writing, the Beaglebone blue boards are shipped with an image that has the robotics cape library version 0.3.4 installed. Therefore, it is highly recommended to use this version. The bbblue-eeros wrapper library was implemented to work with the robotics cape library v0.3.4. Newer version were not tested yet. The right version is checked out by the clone script. \\ | ||
- | Now, the cross tool chain is installed on the host machine with the following command. | ||
- | < | ||
- | $ sudo apt-get install g++-4.9-arm-linux-gnueabihf | ||
- | </ | ||
- | |||
- | |||
- | |||
- | After this you can continue with [[getting_started: | ||
+ | Continue with [[getting_started: | ||