ovpanait / meta-artyz7

OpenEmbedded/Yocto layer for Arty-Z7 board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

meta-artyz7

OpenEmbedded/Yocto layer for Arty-Z7 board

pipeline status

I could not find support for this board integrated in meta-xilinx upstream, only Petalinux wrappers provided by Digilent.
Therefore, I created this simple Yocto layer, based on the existing meta-xilinx implementations for similar boards (e.g. Zybo Z7).

Dependencies

This layer depends on:

  • URI: git://git.yoctoproject.org/poky
    • branch: master
    • revision: HEAD
  • URI: git://github.com/Xilinx/meta-xilinx
    • branch: master
    • revision: HEAD
  • URI: git://github.com/openembedded/meta-openembedded
    • branch: master
    • revision: HEAD

Quick Start

Setup

git clone -b master git://git.yoctoproject.org/poky
# Needed by meta-xilinx-bsp
git clone -b master git://github.com/openembedded/meta-openembedded
git clone -b master git://github.com/Xilinx/meta-xilinx
git clone -b master git://github.com/ovpanait/meta-artyz7

. poky/oe-init-build-env
bitbake-layers add-layer ../meta-openembedded/meta-oe/
bitbake-layers add-layer ../meta-xilinx/meta-xilinx-bsp/
bitbake-layers add-layer ../meta-artyz7
echo 'MACHINE="arty-zynq7"' >> conf/local.conf

Build a minimal console-only image:

bitbake core-image-minimal

Copy image to sd-card

sudo dd if=tmp/deploy/images/arty-zynq7/core-image-minimal-arty-zynq7.wic of=/dev/mmcblkX bs=4M iflag=fullblock oflag=direct conv=fsync status=progress

Maintainer(s)

  • Ovidiu Panait <ovpanait@gmail.com>

About

OpenEmbedded/Yocto layer for Arty-Z7 board

License:MIT License


Languages

Language:Assembly 73.0%Language:BitBake 27.0%