Skip to content

futurecore/parallella-devenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

parallella-devenv Docker repo

Development environment for the Adapteva Parallella board.

Installing and running

Start by installing docker for your platform.

The rest of this guide is based on a Ubuntu environment, but any other environment should be similar.

This container is based on a Ubuntu 14.04 image. You can start the container from the command line:

$ docker run  -t -i snim2/parallella-devenv /bin/bash

This will create a BASH shell in the $HOME directory which is located at /home/dev/.

There are two directories you need to know about:

  • /opt/adapteva/esdk - which contains an installed version of the Epiphany SDK and toolchain. Relevant environment variables (such as $PATH, $LD_LIBRARY_PATH and $MANPATH) have been set. The path /opt/adapteva/ is readable and writeable by the default user dev.
  • /home/dev/examples - a clone of the official Epiphany examples repository.

demo

Compiling code for the Parallella board

To compile and simulate the hello-world example from the Epiphany examples repository, first change directory:

$ cd ~/examples/apps/hello-world

then run the build script to with:

$ ./build.sh

This will build all the relevant binary files and place them in the Debug directory.

demo

Contributing

Contributions to this repository are very welcome.

To contribute, please fork this repository on GitHub and send a pull request with a clear description of your changes. If appropriate, please ensure that the user documentation in this README is updated.

If you have submitted a PR and not received any feedback for a while, feel free to ping me on Twitter

TODO

Add documentation on how to connect to e-server.


© Sarah Mount, University of Wolverhampton, 2015.

About

Repeatable development environment for the Adapteva Parallella board

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published