tvikneshwar / meta-coral

Yocto BSP Layer for Coral Dev Board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenEmbedded/Yocto BSP layer for Google Coral Dev Board

This layer provides support for Coral Dev Board for use with OpenEmbedded and/or Yocto.

This layer depends on:

URI: git://git.openembedded.org/openembedded-core
branch: master
revision: HEAD

URI: https://github.com/Freescale/meta-freescale.git
branch: master
revision: HEAD

URL: https://github.com/kraj/meta-clang
branch: master
revision: HEAD

Quick start

As this layer depends on the Freescale/NXP BSP we can utilize the base setup from there.

Create directory where you want to store the environment and change the shell to that location:

mkdir coral && cd coral

Initialize repo manifest:

repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b master

Fetch layers in manifest:

repo sync

Clone meta-clang:

git clone https://github.com/kraj/meta-clang.git sources/meta-clang

Clone meta-coral:

git clone https://github.com/mirzak/meta-coral.git sources/meta-coral

Setup the environment:

MACHINE=coral-dev DISTRO=fslc-wayland source ./setup-environment build

Add the meta-clang layer to bblayers.conf:

echo 'BBLAYERS += "${BSPDIR}/sources/meta-clang"' >> conf/bblayers.conf

Add the meta-coral layer to bblayers.conf:

echo 'BBLAYERS += "${BSPDIR}/sources/meta-coral"' >> conf/bblayers.conf

Start baking:

bitbake core-image-base

Contributing

Please submit any patches against the meta-coral using the GitHub pull-request feature. Fork the repo, make a branch, do the work, rebase from upstream, create the pull request.

For some useful guidelines to be followed when submitting patches, please refer to:

Pull requests will be discussed within the GitHub pull-request infrastructure. If you want to get informed on new PRs and the follow-up discussions please use the GitHub's notification system.

Source code:

About

Yocto BSP Layer for Coral Dev Board

License:MIT License


Languages

Language:BitBake 97.9%Language:C++ 2.1%