[meta-xilinx] Thud release update

Manjukumar Harthikote Matha MANJUKUM at xilinx.com
Thu Nov 29 09:07:11 PST 2018


Hi All,

Thud release branch is under-testing as of now, we will start sending patches next week and start merging to master:
Please check the tree here: 
https://github.com/Xilinx/meta-xilinx/commits/master-next

Major changes:
meta-xilinx-standalone layer to support building toolchain for MB and pmu-firmware
Proposal was sent here: 
https://lists.yoctoproject.org/pipermail/meta-xilinx/2018-September/004051.html

There are two ways to build pmu-firmware: One using multiconfig and other as two separate distros

1) multiconfig way:
	- You need to add the dependency in the image file, for example in core-image-minimal you will need
	do_image[mcdepends] = "multiconfig:zcu102:pmu:pmu-firmware:do_deploy"


	- Add conf/multiconfig in the build directory and create pmu.conf and zcu102.conf under conf/multiconfig
               pmu.conf  consists of 
	MACHINE="zynqmp-pmu"
	DISTRO="xilinx-standalone"
    	GCCVERSION="7.%"
    	TMPDIR="${TOPDIR}/pmutmp"

	zcu102.conf consists of
	MACHINE="zcu102-zynqmp"
    	DISTRO="poky"	
               - In local.conf multiconfig is enabled by: BBMULTICONFIG ?= "zcu102 pmu"
	- bitbake multiconfig:zcu102:core-image-minimal

This will build pmu-firmware in   build/pmutmp and all the linux images in build/tmp

See how to use multiconfig here:
https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#dev-building-images-for-multiple-targets-using-multiple-configurations

2) Build each distro independently. 
Use the above pmu.conf contents in local.conf and build (bitbake pmu-firmware)
Use the above zcu102.conf contents in local.conf and build (bitbake core-image-minimal)

We are in the process of testing the Thud release branch, we are targeting Dec 12th for Thud branch.

We had a proposal to merge meta-petalinux to meta-xilinx, we will target this for next release.
meta-xilinx-tools will remain independent layer, we don't see it merging with meta-xilinx anytime soon.

Please test and provide feedback on the layer changes

Thanks,
Manju




	





More information about the meta-xilinx mailing list