Skip to content
meta-petalinux distro layer supporting Xilinx Tools
Branch: master
Clone or download
mharth petalinux.conf: Add RHEL 7.5 as sanity tested distro
Add RHEL 7.5 as sanity tested distro

Signed-off-by: Manjukumar Matha <>
Latest commit 254edec Dec 3, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
classes go-osarchmap.bbclass: Remove stale class Apr 11, 2018
conf petalinux.conf: Add RHEL 7.5 as sanity tested distro Dec 3, 2018
recipes-apps/sdfec-demo Updating sdfec-demo to sync with 2018.3 driver Oct 26, 2018
recipes-benchmarks glmark2: Make RGB565 as default EGLconfig for glmark2 Oct 1, 2018
recipes-bsp rfdc: Fix the github URL for embeddedsw repo Dec 3, 2018
recipes-core initscripts: Update shutdown scope command Oct 9, 2018
recipes-devtools tcf-agent_%.bbappend: Update to 2018.3 release Oct 10, 2018
recipes-examples/hellopm Update license checksum for updated license files Aug 14, 2018
recipes-extended xen_git.bbappend: Update commitid for 2018.3 release Nov 27, 2018
recipes-gnome epiphany: add missing dependency on libsecret Mar 10, 2017
recipes-graphics weston_%.bbappend: Use proper egl config for pbuffer Sep 4, 2018
recipes-kernel Updating commitids for 2018.3 release Nov 27, 2018
recipes-libs/libsdfecusrintf Updating sdfec-demo to sync with 2018.3 driver Oct 26, 2018
recipes-multimedia Updating commitids for 2018.3 release Nov 27, 2018
recipes-qt/qt5 qtwayland: Add a patch to fix offscreen texture error. Oct 1, 2018
recipes-sato matchbox-terminal_%.bbappend: Add option to run command from terminal Apr 11, 2018
recipes-support vim_%.bbappend: Remove Vim desktop launcher on matchbox Jul 23, 2018
recipes-utils sensor-mezzanine-examples:Modify touch sensor example: Nov 14, 2018
recipes-xfce/xfce4-session xfce4-session: reduce alternative priority Apr 10, 2018
COPYING.MIT meta-petalinux: Initial commit Apr 25, 2016
README README: Update readme Jun 7, 2018



This layer is a distro layer supporting Xilinx devices

Supported architecture

Boards Supported by this layer:
	* Xilinx Zynq architecture
	* Xilinx ZynqMP architecture
	* Xilinx Microblaze

(Please refer to the associate .conf for more information)

Additional information on Xilinx architectures can be found at:

Maintainers, Patches/Submissions, Community

Mailing list:
is used for questions, comments and patch review. It is subscriber only, so please register before posting.

Please send any patches, pull requests, comments or questions for this layer to:  with '[meta-petalinux]' in the subject.

Subscribe to mailing list at


  Manjukumar Harthikote Matha (
  Bhargava Sreekantappa Gayathri (


This layer depends on:

	URI: git://
 	URI: git://
	URI: git://
	URI: git://
	URI: git://
	URI: git://
	URI: git://
	URI: git://
	URI: git://

Build Instructions

The following instructions require a OE installation (or equivalent).

Initialize a build using the 'oe-init-build-env' script in OE. Once
initialized configure bblayers.conf by adding the 'meta-xilinx' layer. e.g.:

	BBLAYERS ?= " \
		<path to layer>/meta-openembedded/meta-perl \
		<path to layer>/meta-openembedded/meta-systemd \
		<path to layer>/meta-openembedded/meta-gpe \
		<path to layer>/meta-openembedded/meta-python \
		<path to layer>/meta-openembedded/meta-efl \
		<path to layer>/meta-openembedded/meta-ruby \
		<path to layer>/meta-openembedded/meta-filesystems \
		<path to layer>/meta-openembedded/meta-gnome \
		<path to layer>/meta-openembedded/meta-multimedia \
		<path to layer>/meta-openembedded/meta-networking \
		<path to layer>/meta-openembedded/meta-webserver \
		<path to layer>/meta-openembedded/meta-xfce \
		<path to layer>/meta-openembedded/meta-initramfs \
		<path to layer>/meta-openembedded/meta-oe \
		<path to layer>/meta \
		<path to layer>/meta-qt5 \
		<path to layer>/meta-selftest \
		<path to layer>/meta-skeleton \
		<path to layer>/meta-openamp \
		<path to layer>/meta-browser \
		<path to layer>/meta-xilinx/meta-xilinx-bsp \
		<path to layer>/meta-xilinx/meta-xilinx-contrib \
		<path to layer>/meta-xilinx-tools \
		<path to layer>/meta-petalinux \


Please follow the instructions to include MALI 400 userspace binaries

To build a specific target RPM packages configure the associated machine in local.conf:

1	MACHINE ?= "zynq-generic"

Build the target file system image using bitbake:

	$ bitbake petalinux-image-full

Once complete the rpm for the target machine will be available in the output
directory 'tmp/deploy/rpm'.
You can’t perform that action at this time.