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 <manjukumar.harthikote-matha@xilinx.com>
Latest commit 254edec Dec 3, 2018
Permalink
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

README

meta-petalinux
==============

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:
	http://www.xilinx.com/support/index.htm

Maintainers, Patches/Submissions, Community
===========================================

Mailing list:

meta-xilinx@lists.yoctoproject.org
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:

meta-xilinx@lists.yoctoproject.org  with '[meta-petalinux]' in the subject.

Subscribe to mailing list at

https://lists.yoctoproject.org/listinfo/meta-xilinx

Maintainers:

  Manjukumar Harthikote Matha (manjukumar.harthikote-matha@xilinx.com)
  Bhargava Sreekantappa Gayathri (bhargava.sreekantappa-gayathri@xilinx.com)


Dependencies
============

This layer depends on:

	URI: git://git.openembedded.org/bitbake
 	URI: git://git.openembedded.org/openembedded-core
	URI: git://git.openembedded.org/meta-openembedded
	URI: git://git.openembedded.org/meta-qt5
	URI: git://git.openembedded.org/meta-virtualization
	URI: git://git.openembedded.org/meta-browser
	URI: git://git.openembedded.org/meta-openamp
	URI: git://git.openembedded.org/meta-xilinx-tools
	URI: git://git.openembedded.org/meta-xilinx-bsp

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 \
		"

MALI USERSPACE BINARIES
=======================

Please follow the instructions to include MALI 400 userspace binaries
	http://www.wiki.xilinx.com/Adding+MALI+userspace+binaries+in+Yocto+builds


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.