Dies ist eine alte Version des Dokuments!

Linux on BeagleBone Blue

EEROS on BeagleBoneBlue

Fetch example application and build scripts on host.

$ git clone https://github.com/ntb-ch/BeagleBoneBlue.git

Get EEROS and the hardware wrapper library.

$ cd BeagleBoneBlue
$ ./clone.sh

The library for the roboticscape must be manually compiled. Change into:

$ cd robotics_cape_installer/libraries

and edit the Makefile therein. Change the following to lines from

CC		:= gcc
LINKER		:= gcc


CC		:= arm-linux-gnueabihf-gcc-4.9
LINKER		:= arm-linux-gnueabihf-gcc-4.9

This is necessary because we work on the host and must make sure to choose the right cross compiler. You must install this compiler with

$ sudo apt-get install g++-4.9-arm-linux-gnueabi

Now you can create the roboticscape library with

$ make

Change back into your project directory and start the compilation of EEROS, the hardware wrapper library, and the application with

$ ./make.sh

Finally, load the executables onto the target with

$ ./deploy.sh

The password is „ntb“. ssh into the target and change into /opt/eeros/bin. Start the demo application with

$ sudo ./myApp -c HwConfigBBBlue.json