This is a project template for building yocto on Xilinx ZYNQ devices.
Name | Description | Link |
---|---|---|
meta-manifest (This) | Initialize the yocto building enviroment using repo tools | Link |
meta-mncos | A yocto distro layer of the project | Link |
mncos-scripts | A helper repo to setup the yocto environment | Link |
meta-zuboard | A yocto hardware layer for Avnet ZUBoard | Link |
Vivado-Template | Build the Vivado project for Programmable logic (PL) | Link |
For a more detailed build guide, please visit the MNCos Wiki
mkdir <your folder name>
cd <your folder name>
# Fetch the manifest and checkout the target release version
repo init -u https://github.com/lesterlo/mncos-manifest.git -b main
# Fetch all the source from the repositories in the manifest
repo sync
# OPTIONAL: Create a development branch on each repo
repo start <Your-Branch-Name> --all
# OPTIONAL: Set our repositories in branch HEAD rather than detected
repo forall <branch_names> -c 'git switch main'