-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Home / parallella-yoctobuild
This project uses Yocto to provided an easy to use Linux build environment for the Parallella board that includes a 16 core Epiphany processor. Rather than leave the user to select the various meta-layers required, this project includes submodules with the required meta-layers. This is important for the Parallella project where, for example, the oh (Open Hardware) xilinx fpga is rapidly changing and it is sometimes difficult to get all the desired functionallity working.
One choice that has been made with this project is to build the Epiphany SDK (libs, binutils, gcc and newlib) from source using the meta-epiphany and meta-exotic layers. Alternatively the user may select to use the binary release of the Epiphany SDK by bitbaking the appropriate image from meta-parallella.
Three branches are significant in this repository:
- elink-redesign branch - latest working version using whatever it takes, perhaps using my build of the oh fpga
- parallella-elink-redesign branch - adds a demonstration of how to add a new layer (meta-example) to modify the Yocto build
- yoctobuild - (now rather dated) latest working version using official release of the fpga
The top level repository is parallella. I realise there is a lot to take in with this project so I have create a Getting Started Guide and Quick Start list of instructions. Feedback is always welcome, or if there is a specific issue with one of the repositories please create a new Issue on github.
The Yocto Project | Troubleshooting notes | Developer notes | meta-exotic | Instructions for contributors |
---|---|---|---|---|
Yocto default project | [[Troubleshooting notes | Troubleshooting-notes]] | [[Developer notes | Developer-notes]] |
Home | yocto About | Troubleshooting | Developers | Credits