Skip to content
Israel Cepeda edited this page Nov 30, 2015 · 4 revisions

Welcome to the meta-edison wiki!

Introduction

Meta-edison is a layer to add Intel edison board support in yocto opensource with no dependencies in Intel releases by keeping changes minimal and be able to move easier from Yocto versions. Keeping kernel changes minimal we should be able to migrate to newer kernels and also customize images by adding/removing libraries and applications is the intention for this project in order to have an embedded platform suitable for agile proof of concept and/or possible products.

Working with Yocto

daisy (1.6)

Download Yocto daisy release branch

git clone -b daisy git://git.yoctoproject.org/poky
cd poky; export POKYSRC=`pwd`

Download meta-edison daisy layer branch

git clone -b daisy git@github.com:icepeda/meta-edison.git

fido (1.8)

Download Yocto fido release branch

git clone -b fido git://git.yoctoproject.org/poky
cd poky; export POKYSRC=`pwd`

Download meta-edison fido layer branch (WIP)

git clone -b fido git@github.com:icepeda/meta-edison.git

Build edison image

Set build environment

source oe-init-build-env

Include meta-edison layer path into conf/bblayers.conf ie

/home/user/poky/meta-edison \

Use the edison configuration in meta-edison layer

cp ${POKYSRC}/meta-edison/conf/local.conf conf/local.conf

Finally build the edison image

bitbake edison-image

Flashing edison image

Run the postBuild.sh script to prepare the image built for flashing via usb

../meta-edison/scripts/flash/postBuild.sh

Finally flash all images running flashall.sh as root script and follow the instructions from the script.

 sudo toFlash/flashall.sh

Clone this wiki locally