Sign inSign up

snim2/parallella-devenv

By snim2

•Updated almost 11 years ago

A development environment for the Parallella / Epiphany SDK

Image
2

1.3K

snim2/parallella-devenv repository overview

⁠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.

Tag summary

Content type

Image

Digest

sha256:01f9ed241…

Size

440.4 MB

Last updated

almost 11 years ago

docker pull snim2/parallella-devenv