[meta-xilinx] [PATCH 4/7] linux-xlnx: Rework kernel config setup

2017-10-05 Thread Nathan Rossi
fragments by default. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-kernel/linux/linux-xilinx-configs.inc | 11 --- recipes-kernel/linux/linux-xilinx-machines.inc | 17 -- recipes-kernel/linux/linux-xlnx.inc| 45 +++--- 3 files c

[meta-xilinx] [PATCH 3/7] linux-yocto: Rework kmeta/config for linux-yocto bbappends

2017-10-05 Thread Nathan Rossi
Rework meta-xilinx specific appends for linux-yocto to configure specific KMACHINE -> MACHINE pairs as well as setting up the xilinx-kmeta directory for additional fragments. Additionally pull out the MicroBlaze specific DEPENDS modificaation for common use. Signed-off-by: Nathan Rossi &

[meta-xilinx] [PATCH 5/7] tune-*.inc: Remove KMACHINE

2017-10-05 Thread Nathan Rossi
-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/include/tune-microblaze.inc | 3 --- conf/machine/include/tune-zynq.inc | 3 --- conf/machine/include/tune-zynqmp.inc | 4 3 files changed, 10 deletions(-) diff --git a/conf/machine/include/tune-microblaze.inc

[meta-xilinx] [PATCH 6/7] linux/xilinx-kmeta: Consolidate zybo-linux-bd-zynq7 configs

2017-10-05 Thread Nathan Rossi
Consolidate the BSP specific configs for the ZYBO Linux-BD BSP. Move Xilinx DRM fragment under bsp/xilinx/soc/drivers-drm, this fragment is currently only useful for linux-xlnx targets. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/zybo-linux-bd-zynq

[meta-xilinx] [PATCH 7/7] linux-yocto_4.4.bbappend: Drop patches for 4.4

2017-10-05 Thread Nathan Rossi
Drop patches for the linux-yocto 4.4 kernel. This version of linux-yocto does not have upstream configuration for meta-xilinx targets and is superseded by 4.9 and newer kernels. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-kernel/linux/linux-yocto_4.4.bbappend

Re: [meta-xilinx] load fpga bitstream in u-boot SPL on pyro

2017-10-16 Thread Nathan Rossi
On 14 October 2017 at 00:03, wrote: > >>> There is not the patch zynq-Add-fpga-support-to-u-boot-SPL.patch in pyro. >> >>That patch was removed as it was never upstreamed or updated for newer >>u-boot's, and was replaced with the >auto generated uEnv.txt which uses

Re: [meta-xilinx] US+ MPSoC Default Kernel Config vs Kernel Meta Data

2017-10-16 Thread Nathan Rossi
On 17 October 2017 at 02:44, Peter Smith wrote: > A question for someone with more knowledge than me. How do the Xilinx > default config for zynqmp i.e. KBUILD_DEFCONFIG-zynqmp = > “xilinx_zynqmp_defconfig” and the kernel meta data contained in the > recipes-kernel/linux/config

Re: [meta-xilinx] meta-xilinx layer for UltraZed

2017-10-17 Thread Nathan Rossi
On 18 October 2017 at 01:26, Philip Balister wrote: > On 10/17/2017 10:40 AM, Willard, Neil wrote: >> Hello, >> >> Are there plans to create a meta-xilinx layer for the UltraZed board? If so, >> when might this be available? I am not aware of any plans, feel free to

Re: [meta-xilinx] Add fsbl.elf in boot.bin

2017-10-11 Thread Nathan Rossi
On 11 October 2017 at 19:10, wrote: > On 11 October 2017 at 00:52, wrote: >>> Hello , >>> >>>I'm working on zybo board, with meta-xilinx (morty) + my own layer to >>>use my own design. >>> >>> I wonder to have unique MAC address on each board.

Re: [meta-xilinx] Add fsbl.elf in boot.bin

2017-10-11 Thread Nathan Rossi
On 11 October 2017 at 00:52, wrote: > Hello , > > > > I'm working on zybo board, with meta-xilinx (morty) + my own layer to use my > own design. > > I wonder to have unique MAC address on each board. There is a register with > unique MAC address on each zybo. My wish is

[meta-xilinx] [PATCH 4/4] pmu-rom_2017.1.bb: Recipe that deploys pmu-rom.elf from ZCU102 BSP

2017-08-21 Thread Nathan Rossi
of content that has licensing/legal requirements. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/pmu-firmware/pmu-rom_2017.1.bb | 41 ++ 1 file changed, 41 insertions(+) create mode 100644 recipes-bsp/pmu-firmware/pmu-rom_2017.1.bb diff

[meta-xilinx] [PATCH 3/4] kc705-bitstream_2016.3.bb: Update to use the PetaLinux BSP bitstream

2017-08-21 Thread Nathan Rossi
marked with the 'xilinx' license flag due to its use of content that has licensing/legal requirements. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- .../reference-design/kc705-bitstream_2016.1.bb | 44 .../reference-design/kc705-bitstream_2016.3.bb

[meta-xilinx] [PATCH 2/4] xilinx-fetch-restricted.bbclass: Custom fetch task for restricted files

2017-08-21 Thread Nathan Rossi
by allowing use of pre-downloaded content or user PREMIRRORs to access downloads. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- classes/xilinx-fetch-restricted.bbclass | 35 + 1 file changed, 35 insertions(+) create mode 100644 classes/xilinx

Re: [meta-xilinx] [image manifests] image manifest files are empty

2017-08-21 Thread Nathan Rossi
On 20 August 2017 at 02:19, Schmitt, Richard wrote: > Hi, > > > > We were hoping to gather some information about our image by looking at the > image manifest files that are stored in the image/deploy directory alongside > our actual images. When I looked at these

[meta-xilinx] [PATCH 2/2] zynqmp-pmu.bbclass: Fix issues with zynqmp-pmu and multilib

2017-08-21 Thread Nathan Rossi
, as it attempts to set BASELIB based on 'tune-*' overrides. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- classes/zynqmp-pmu.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/classes/zynqmp-pmu.bbclass b/classes/zynqmp-pmu.bbclass index 3ebe48813e..714eb96a77 100644 --- a/c

Re: [meta-xilinx] [PATCH] conf/machine/*.conf: Add serial consoles check

2017-08-27 Thread Nathan Rossi
On 27 August 2017 at 11:02, Manjukumar Matha wrote: > There are instances when serial console check if required to disable > consoles when it is not defined by SERIAL_CONSOLES. Is it necessary to set this for all the machines? Since they are all pretty

Re: [meta-xilinx] [PATCH] ep108-zynqmp.conf: Remove ep108

2017-08-27 Thread Nathan Rossi
On 27 August 2017 at 11:04, Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com> wrote: > Emulation Platform is no longer required, MPSoC is in production > > Signed-off-by: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com> Signed-off-by: Nathan Rossi &l

Re: [meta-xilinx] [PATCH] arm-trusted-firmware: Update ATF patches to match mainline

2017-08-27 Thread Nathan Rossi
gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html) to avoid > +this false positive instead. > > Signed-off-by: Alistair Francis <alistair.fran...@xilinx.com> > -Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> > --- > -Upstream Status: Pending > +Upstream Stat

Re: [meta-xilinx] [PATCH v2 1/2] zynqmp-pmu-config.inc: Limit to specific recipes

2017-08-27 Thread Nathan Rossi
On 26 August 2017 at 02:07, Alistair Francis <alistai...@gmail.com> wrote: > On Fri, Aug 25, 2017 at 7:02 AM, Nathan Rossi <nat...@nathanrossi.com> wrote: >> On 23 August 2017 at 04:53, Alistair Francis <alistai...@gmail.com> wrote: >>> On Tue, Aug 22

Re: [meta-xilinx] [PATCH 1/4] README.md: Add paragraph for the 'xilinx' license flag

2017-08-28 Thread Nathan Rossi
On 27 August 2017 at 22:24, Manjukumar Harthikote Matha <manju...@xilinx.com> wrote: > Hi Nathan, > >> -Original Message- >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx- >> boun...@yoctoproject.org] On Behalf Of Nathan Rossi >> S

Re: [meta-xilinx] [PATCH] pmu-firmware: Create and deploy a binary firmware blob

2017-08-25 Thread Nathan Rossi
On 25 August 2017 at 15:46, Mike Looijmans wrote: > The SPL based flow needs a raw firmware image instead of an ELF executable. > Though > probably any objcopy version can perform this, it's better to have the actual > microblaze tool do the conversion, hence its

[meta-xilinx] [PATCH 4/7] u-boot-spl-zynq-init.inc: Add ZynqMP PMU binary input support

2017-10-07 Thread Nathan Rossi
Add support to provide the path of the PMU firmware to the U-Boot build via the CONFIG_PMUFW_INIT_FILE config so that the binary can be embedded into the boot.bin output where support is available (e.g. u-boot-xlnx). Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/u-

[meta-xilinx] [PATCH 7/7] zcu102-zynqmp: Update kernel device trees

2017-10-07 Thread Nathan Rossi
The linux-xlnx kernel no longer has a zynqmp-zcu102.dtb target, use the zynqmp-zcu102-rev1.0.dtb target for the default device tree. Keep the older zynqmp-zcu102-revB.dtb for manual use cases. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/zcu102-zynqmp.conf | 2

[meta-xilinx] [PATCH 3/7] u-boot-spl-zynq-init.inc: Use task and rework logic

2017-10-07 Thread Nathan Rossi
. This change also drops compatibility with the older variable names HAS_PS7INIT and FORCE_PS7INIT. Additionally the 'virtual/boot-bin' provide logic was broken in most cases since SPL_BINARY = "spl/boot.bin", so remove it. Clean up use of tabs in python. Signed-off-by: Nathan

[meta-xilinx] [PATCH 2/7] u-boot-zynq-uenv.bb: Setup the loadbit_addr variable for bitstream

2017-10-07 Thread Nathan Rossi
When a bitstream is available and being loaded, setup 'loadbit_addr' to the expected value. Normally this variable is only set when using u-boot-xlnx. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/u-boot/u-boot-zynq-uenv.bb | 2 ++ 1 file changed, 2 insertions(+)

[meta-xilinx] [PATCH 1/7] device-tree: Setup COMPATIBLE_MACHINE

2017-10-07 Thread Nathan Rossi
machines. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/device-tree/device-tree.bb | 2 ++ recipes-bsp/device-tree/device-tree.bbappend | 9 + 2 files changed, 11 insertions(+) diff --git a/recipes-bsp/device-tree/device-tree.bb b/recipes-bsp/devic

Re: [meta-xilinx] [PATCH 6/7] zcu102-zynqmp: Use 'rev 1.0' U-Boot config and deploy boot.bin

2017-10-09 Thread Nathan Rossi
On 9 October 2017 at 20:43, Mike Looijmans wrote: > On 09-10-17 11:23, Luca Ceresoli wrote: >> >> Hi Nathan, > > ... >> >> What's the current status of U-Boot SPL on zynqmp? Last time I checked >> it appeared not yet ready for a complete Linux boot, because it cannot >>

Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-11 Thread Nathan Rossi
Sent: Tuesday, October 10, 2017 3:13 PM >> To: Nathan Rossi <nat...@nathanrossi.com> >> Cc: meta-xilinx@yoctoproject.org >> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 >> release >> >> On Sat, Oct 7, 2017 at 2:57 AM, Nathan R

Re: [meta-xilinx] [PATCH] kernel-module-mali.bb: Add PM runtime barries after removing from suspend

2017-10-18 Thread Nathan Rossi
On 11 October 2017 at 09:49, Manjukumar Matha wrote: > Runtime PM suspend "put" results in addition of PM suspend API in work > queue. This barrier API will remove it from the work queue. > > Signed-off-by: Manjukumar Matha

Re: [meta-xilinx] [PATCH 0/7] Kernel config changes

2017-10-18 Thread Nathan Rossi
On 5 October 2017 at 22:20, Nathan Rossi <nat...@nathanrossi.com> wrote: > This series contains a number of changes related to how the linux-xlnx > and linux-yocto kernels are configured and the kmeta fragments used to > configure them. > > For linux-yocto since the merge of

Re: [meta-xilinx] [PATCH 0/7] Updates, fixes and cleanup

2017-10-18 Thread Nathan Rossi
On 5 October 2017 at 00:41, Nathan Rossi <nat...@nathanrossi.com> wrote: > This series bundles a bunch of maintenance changes, including: > > * Drop Xilinx 'xilinx-v2016.*' recipes > * Update MicroBlaze GCC patches to GCC 7 > * Clean up some MicroBlaze specific appends/workaro

Re: [meta-xilinx] Adding a new dts file to a bitbake build

2017-10-18 Thread Nathan Rossi
On 19 October 2017 at 06:58, Patricia Sandt wrote: > We are developing a custom board based on the 7020. We have a functioning > Petalinux build, but I've been tasked with getting a yocto poky build > working with the same board. > > I have used online

Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-18 Thread Nathan Rossi
On 13 October 2017 at 22:57, Nathan Rossi <nat...@nathanrossi.com> wrote: > On 13 October 2017 at 03:59, Manjukumar Harthikote Matha > <manju...@xilinx.com> wrote: >> >> >>> -Original Message- >>> From: Nathan Rossi [mailto:nat...@nathanross

Re: [meta-xilinx] [PATCH] machine-xilinx-default.inc: Add default tune for multilib lib32 builds

2017-10-24 Thread Nathan Rossi
On 24 October 2017 at 10:05, Manjukumar Matha wrote: > On ZU+ machines, we set the default tune for the lib32 multilib > configuration.This allows users to select multilib by simply requiring > conf/multilib.conf in their build setups. > > Signed-off-by:

[meta-xilinx] [PATCH v2 0/7] MicroBlaze updates and toolchain improvements

2017-11-24 Thread Nathan Rossi
kc705-microblazeel kernel config to use MicroBlaze v10.0 Nathan Rossi (7): kc705-bitstream_2017.3.bb: Update to v2017.3 KC705 bitstream kc705-microblazeel: Updates to match v2017.3 bitstream feature-microblaze-versions.inc: Rework and expand version conflicts arch-microblaze.inc: Add v10.0

[meta-xilinx] [PATCH v2 1/7] kc705-bitstream_2017.3.bb: Update to v2017.3 KC705 bitstream

2017-11-24 Thread Nathan Rossi
Update to the v2017.3 KC705 bitstream. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- .../{kc705-bitstream_2016.3.bb => kc705-bitstream_2017.3.bb} | 8 1 file changed, 4 insertions(+), 4 deletions(-) rename recipes-bsp/reference-design/{kc705-bitstream_

[meta-xilinx] [PATCH v2 2/7] kc705-microblazeel: Updates to match v2017.3 bitstream

2017-11-24 Thread Nathan Rossi
are unchanged. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- Changes in v2: * Added 'reorder' tune feature, as target has these instructions * Update kernel config fragment to use v10.0 cpu version --- conf/machine/kc705-microblazeel.conf | 5 + .../kc705-microblazeel

[meta-xilinx] [PATCH v2 4/7] arch-microblaze.inc: Add v10.0 conflict for bigendian

2017-11-24 Thread Nathan Rossi
As of v10.0 MicroBlaze is no longer configurable as a bigendian CPU. This change prevents the ability to configure the tunes of a MicroBlaze machine with v10.0 and bigendian. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/include/microblaze/arch-microblaze.inc | 3

[meta-xilinx] [PATCH v2 7/7] gcc-source: Add all Xilinx MicroBlaze GCC 7.2 patches

2017-11-24 Thread Nathan Rossi
optimized implementations for shift instructions Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-microblaze/gcc/gcc-7/0001-Revert.patch | 6 +- ...md-Improve-adddi3-and-subdi3-insn-definit.patch | 7 +- ...icroblaze-Use-default-ident-output-gener.patch} | 7 +- ...s

[meta-xilinx] [PATCH v2 6/7] binutils: Add all Xilinx MicroBlaze binutils 2.29 patches

2017-11-24 Thread Nathan Rossi
Add all the Xilinx patches for MicroBlaze, this includes bug fixes, testsuite fixes (and workarounds) as well as additional features. A number of these changes are required to support additional Xilinx patches for MicroBlaze GCC. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- C

[meta-xilinx] [PATCH v2 3/7] feature-microblaze-versions.inc: Rework and expand version conflicts

2017-11-24 Thread Nathan Rossi
-by: Nathan Rossi <nat...@nathanrossi.com> --- .../machine/include/microblaze/arch-microblaze.inc | 1 + .../microblaze/feature-microblaze-versions.inc | 92 ++ 2 files changed, 42 insertions(+), 51 deletions(-) diff --git a/conf/machine/include/microblaze/arch-microblaze.

Re: [meta-xilinx] [PATCH] meta-xilinx: Restructuring meta-xilinx to support multiple layers

2017-11-22 Thread Nathan Rossi
Please use git format-patch -M, so that instead of sending the entire repo contents twice its just the tree of renames. :) Also I don't think you are running the layer check correctly since there are a number of errors still present in the meta-xilinx layer. Make sure the meta-xilinx layer is not

Re: [meta-xilinx] [PATCH v2 1/2] zc702-zynq7: Add runqemu support

2017-11-22 Thread Nathan Rossi
On 22 November 2017 at 05:10, Alistair Francis <alistair.fran...@xilinx.com> wrote: > Add support for both mainline and Xilinx's QEMU. > > Signed-off-by: Alistair Francis <alistair.fran...@xilinx.com> Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> Regards,

Re: [meta-xilinx] [PATCH v2 2/2] zc706-zynq7: Add runqemu support

2017-11-22 Thread Nathan Rossi
On 22 November 2017 at 05:10, Alistair Francis <alistair.fran...@xilinx.com> wrote: > Add support for both mainline and Xilinx's QEMU. > > Signed-off-by: Alistair Francis <alistair.fran...@xilinx.com> Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> Regards,

Re: [meta-xilinx] [PATCH 0/2] Add QEMU suppor to all Zynq-7000 machines

2017-11-22 Thread Nathan Rossi
n about spoofing at http://aka.ms/LearnAboutSpoofing] >> >> On Tue, Nov 21, 2017 at 7:04 AM, Nathan Rossi <nat...@nathanrossi.com> >> wrote: >>> >>> On 21 November 2017 at 07:33, Alistair Francis >>> <alistair.fran...@xilinx.com> wrote: >>&

Re: [meta-xilinx] [PATCH v3 12/12] zcu102-zynqmp: Setup runqemu to boot from an SD image

2017-11-22 Thread Nathan Rossi
On 22 November 2017 at 09:01, Manjukumar Harthikote Matha <manjukumar.harthikote-ma...@xilinx.com> wrote: > > > On 11/21/2017 02:43 PM, Alistair Francis wrote: >> >> On Tue, Nov 14, 2017 at 5:15 AM, Nathan Rossi <nat...@nathanrossi.com> >> wrote: >>

Re: [meta-xilinx] [PATCH v2 1/2] zc702-zynq7: Add runqemu support

2017-11-29 Thread Nathan Rossi
On 29 November 2017 at 10:06, Alistair Francis <alistair.fran...@xilinx.com> wrote: > On Wed, Nov 22, 2017 at 3:41 AM, Nathan Rossi <nat...@nathanrossi.com> wrote: >> On 22 November 2017 at 05:10, Alistair Francis >> <alistair.fran...@xilinx.com> wrote:

Re: [meta-xilinx] [PATCH] pmu-firmware: Fix the pmu-firmware provider

2017-11-29 Thread Nathan Rossi
On 29 November 2017 at 09:02, Manjukumar Matha wrote: > Fix the issue while switching between different pmu-firmware providers > > Signed-off-by: Manjukumar Matha The commit message is missing some of the details on

Re: [meta-xilinx] Confusion about branches/releases

2017-11-28 Thread Nathan Rossi
On 28 November 2017 at 03:09, Marcus Hoffmann wrote: > Dear list, > I hope someone can help me clear up some confusion about the meta-xilinx > release or branch structure. > > AFAIK there are branches for each yocto project release > krogoth/morty/pyro which you are

Re: [meta-xilinx] [PATCH 2/3] device-tree.bb: Provide override device tree directory

2017-11-30 Thread Nathan Rossi
On 30 November 2017 at 18:18, Manjukumar Matha wrote: > Provide a way to override device tree work directory, this might be > particalarly helpful while using this recipes in other layers, for > example in meta-xilinx-tools to override workdir and point it

Re: [meta-xilinx] Wrong DRAM set for custom board using FSBL + u-boot?

2017-12-13 Thread Nathan Rossi
follows >>> > > what u-boot reports. >>> > > >>> > > On 07-12-17 21:35, Giordon Stark wrote: >>> > > > Thanks a lot for the explanation Nathan (and all). >>> > >

Re: [meta-xilinx] Linux kernel differences between met-xilinx and kernel.org?

2017-12-13 Thread Nathan Rossi
On 13 December 2017 at 19:06, Ralf Spiwoks wrote: > Dear Sandeep and Mike, > > Thank you very much for your replies. > > I am not using video nor dual-parallel QSPI flash memory. But I need the > Xilinx DMA driver. > Is that a consistent part of the mainline Linux? Sorry, but I

Re: [meta-xilinx] Yocto for ZYBO: various build problems

2017-12-13 Thread Nathan Rossi
On 14 December 2017 at 00:42, Robert Szafarczyk wrote: > Hello, > > i am trying to get Yocto working on a ZYBO board. Unfortunately i face many > errors, which i am pretty confused about. > Let me guide you through them: > > I started with a clean-state Ubuntu 17 distro. I

Re: [meta-xilinx] [RFC] zc70*-zynq7.conf: Remove rtc.scc

2017-11-18 Thread Nathan Rossi
-by: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com> Looks like I missed those. Removing the KERNEL_FEATURES is fine. Reviewed-by: Nathan Rossi <nat...@nathanrossi.com> Regards, Nathan > --- > conf/machine/zc702-zynq7.conf | 1 - > conf/machine/zc706-zynq7.conf | 1 - > 2

[meta-xilinx] [PATCH v3 12/12] zcu102-zynqmp: Setup runqemu to boot from an SD image

2017-11-14 Thread Nathan Rossi
to the SD boot mode and only U-Boot SPL is passed in as a ROM image to boot the QEMU instance. This setup mimics the boot flow of the physical target where the Boot ROM loads U-Boot SPL and the PMU Firmware from the boot.bin. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- Changes in v3:

[meta-xilinx] [PATCH v3 11/12] u-boot-xlnx_2017.3: Fix QEMU SD boot partition setup

2017-11-14 Thread Nathan Rossi
Add a patch to fix the SD boot partition setup for QEMU targets such that instead of QEMU being special it defaults to the same behaviour as silicon/etc. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- Changes in v3: * NEW --- ...mp-Setup-partid-for-QEMU-to-match-silicon.patc

[meta-xilinx] [PATCH v3 7/12] u-boot-zynq-uenv.bb: Rework into python task and support ZynqMP

2017-11-14 Thread Nathan Rossi
. bootargs. This also adds support for differing image load types include Image (arm64), zImage, fitImage and the existing uImage. The u-boot cmd (boot*) is automatically selected depending on the type of KERNEL_IMAGETYPE. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- Changes

[meta-xilinx] [PATCH v3 5/12] zcu102-zynqmp: Use 'rev 1.0' U-Boot config and deploy boot.bin

2017-11-14 Thread Nathan Rossi
Build the rev 1.0 version of U-Boot and setup the deployment of boot.bin. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/zcu102-zynqmp.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/conf/machine/zcu102-zynqmp.conf b/conf/machine/

[meta-xilinx] [PATCH v3 9/12] arm-trusted-firmware.inc: Deploy atf-uboot.ub

2017-11-14 Thread Nathan Rossi
This is the default name that U-Boot SPL uses to load ATF from, so it makes sense to deploy this by default instead of forcing all machines to define IMAGE_BOOT_FILES with a rename. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- Changes in v3: * NEW --- recipes-bsp/arm-t

[meta-xilinx] [PATCH v3 8/12] u-boot-xlnx.inc: For ZCU102 populate u-boot-spl.bin

2017-11-14 Thread Nathan Rossi
u-boot-spl.bin is used for runqemu execution since boot.bin has a header it cannot be loaded such that the boot.bin image content is at its load address. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- Changes in v3: * NEW --- recipes-bsp/u-boot/u-boot-xlnx.inc | 5 +

[meta-xilinx] [PATCH v3 6/12] zcu102-zynqmp: Update kernel device trees

2017-11-14 Thread Nathan Rossi
The linux-xlnx kernel no longer has a zynqmp-zcu102.dtb target, use the zynqmp-zcu102-rev1.0.dtb target for the default device tree. Drop the revB device tree, this is no longer required for QEMU and production boards are rev 1.0. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> Re

[meta-xilinx] [PATCH v3 4/12] Update recipes for Xilinx v2017.3 release

2017-11-14 Thread Nathan Rossi
Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx, linux-xlnx, qemu-xilinx and qemu-devicetrees recipes for to the 'xilinx-v2017.3' release tags. Drop/update existing patches where applicable. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- Changes in v3: * Remove

[meta-xilinx] [PATCH v3 2/12] u-boot-spl-zynq-init.inc: Use task and rework logic

2017-11-14 Thread Nathan Rossi
. This change also drops compatibility with the older variable names HAS_PS7INIT and FORCE_PS7INIT. Additionally the 'virtual/boot-bin' provide logic was broken in most cases since SPL_BINARY = "spl/boot.bin", so remove it. Clean up use of tabs in python. Signed-off-by: Nathan

[meta-xilinx] [PATCH v3 1/12] device-tree: Setup COMPATIBLE_MACHINE

2017-11-14 Thread Nathan Rossi
machines. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/device-tree/device-tree.bb | 2 ++ recipes-bsp/device-tree/device-tree.bbappend | 9 + 2 files changed, 11 insertions(+) diff --git a/recipes-bsp/device-tree/device-tree.bb b/recipes-bsp/devic

[meta-xilinx] [PATCH v3 0/12] Update recipes for Xilinx v2017.3 and other updates

2017-11-14 Thread Nathan Rossi
SD boot flow * Drop 'u-boot-zynq-uenv.bb: Setup the loadbit_addr variable for bitstream' This is replaced with the added u-boot-zynq-uenv rework patch * Dropped the ZynqMP JTAG patch in the v2017.3 update Nathan Rossi (12): device-tree: Setup COMPATIBLE_MACHINE u-boot-spl-zynq-init.inc

Re: [meta-xilinx] Build error with latest pyro (Could not inherit file classes/image_types_uboot.bbclass)

2017-11-14 Thread Nathan Rossi
On 14 November 2017 at 19:33, Martin Siegumfeldt wrote: > From: meta-xilinx-boun...@yoctoproject.org > on behalf of Peter Smith > > Sent: Tuesday, November 14, 2017 10:04:30 AM > To: meta-xilinx@yoctoproject.org >

Re: [meta-xilinx] Custom u-boot-xlnx defconfig breaks spl/u-boot-spl recipe?

2017-11-21 Thread Nathan Rossi
On 22 November 2017 at 01:12, Giordon Stark wrote: > Hi, > > Here's the log file: > https://gist.github.com/355ccc2aecb8887a03699d68b5a8c2b5 > > and here's the defconfig patch that I applied to u-boot-xlnx: > https://gist.github.com/07ade34baf39b8717d879760a15a274c (adds a >

Re: [meta-xilinx] Why no support for FSBL?

2017-11-21 Thread Nathan Rossi
On 21 November 2017 at 07:08, Peter Smith wrote: > Hi, I’m aware of the meta-xilinx-tools layer, but this needs you to have the > Xilinx SDK installed (unless I’m mistaken), I was wondering ion there were > any plans to create support in meta-xilinx for building the FSBL

Re: [meta-xilinx] [PATCH 1/2] zc702-zynq7: Add runqemu support

2017-11-21 Thread Nathan Rossi
On 21 November 2017 at 07:33, Alistair Francis wrote: > Add support for both mainline and Xilinx's QEMU. > > Signed-off-by: Alistair Francis > --- > conf/machine/zc702-zynq7.conf | 14 ++ > 1 file changed, 14 insertions(+) >

Re: [meta-xilinx] [PATCH 0/2] Add QEMU suppor to all Zynq-7000 machines

2017-11-21 Thread Nathan Rossi
On 21 November 2017 at 07:33, Alistair Francis wrote: > This series adds QEMU support to all Zynq-7000 machines. I guess you mean all eval board Zynq-7000 machines. The changes work well, I suspect the intention here is to setup these targets for QEMU support so as

Re: [meta-xilinx] [PATCH v2] zcu102-zynqmp.conf: Add serial consoles check

2017-11-06 Thread Nathan Rossi
kote-ma...@xilinx.com> LGTM. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> Regards, Nathan > --- > conf/machine/zcu102-zynqmp.conf | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/conf/machine/zcu102-zynqmp.conf b/conf/machine/zcu102-zynqmp.conf > index e6d

Re: [meta-xilinx] [PATCH v2] zcu102-zynqmp.conf: Add serial consoles check

2017-11-09 Thread Nathan Rossi
On 9 November 2017 at 12:59, Vineeth Chowdhary Karumanchi <vineethchowdhary.karuman...@gmail.com> wrote: > > > On 11/8/2017 6:08 PM, Nathan Rossi wrote: >> >> On 8 November 2017 at 18:17, Vineeth Chowdhary Karumanchi >> <vineethchowdhary.karuman..

[meta-xilinx] [PATCH 3/7] feature-microblaze-versions.inc: Rework and expand version conflicts

2017-11-09 Thread Nathan Rossi
-by: Nathan Rossi <nat...@nathanrossi.com> --- .../machine/include/microblaze/arch-microblaze.inc | 1 + .../microblaze/feature-microblaze-versions.inc | 92 ++ 2 files changed, 42 insertions(+), 51 deletions(-) diff --git a/conf/machine/include/microblaze/arch-microblaze.

[meta-xilinx] [PATCH 1/7] kc705-bitstream_2017.3.bb: Update to v2017.3 KC705 bitstream

2017-11-09 Thread Nathan Rossi
Update to the v2017.3 KC705 bitstream. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- .../{kc705-bitstream_2016.3.bb => kc705-bitstream_2017.3.bb} | 8 1 file changed, 4 insertions(+), 4 deletions(-) rename recipes-bsp/reference-design/{kc705-bitstream_

Re: [meta-xilinx] : Can't boot from eMMC if bootargs maxcpu=1

2017-11-09 Thread Nathan Rossi
On 10 November 2017 at 02:20, Schmitt, Richard wrote: > Using a 4.9 kernel (2017.1 SDK), trying to boot a kernel using an eMMC based > rootfs will result in a crash > > > > The message preceeding the crash is: > > > > [3.285566] VFS: Cannot open root device

[meta-xilinx] [PATCH 6/7] binutils: Add all Xilinx MicroBlaze binutils 2.29 patches

2017-11-09 Thread Nathan Rossi
Add all the Xilinx patches for MicroBlaze, this includes bug fixes, testsuite fixes (and workarounds) as well as additional features. A number of these changes are required to support additional Xilinx patches for MicroBlaze GCC. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- r

[meta-xilinx] [PATCH 2/7] kc705-microblazeel: Updates to match v2017.3 bitstream

2017-11-09 Thread Nathan Rossi
are unchanged. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/kc705-microblazeel.conf | 5 + .../kc705-microblazeel/kc705-microblazeel.dts | 21 + .../device-tree/files/kc705-microblazeel/pl.dtsi | 22 +++--- ...

[meta-xilinx] [PATCH 4/7] arch-microblaze.inc: Add v10.0 conflict for bigendian

2017-11-09 Thread Nathan Rossi
As of v10.0 MicroBlaze is no longer configurable as a bigendian CPU. This change prevents the ability to configure the tunes of a MicroBlaze machine with v10.0 and bigendian. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/include/microblaze/arch-microblaze.inc | 3

[meta-xilinx] [PATCH 5/7] arch-microblaze.inc: Add 'frequency-optimized' tune

2017-11-09 Thread Nathan Rossi
) to enable specific tune optimizations for CPUs configured this way. Whilst this tune does not change any ABI the addition of the 'fo' package arch flag is added to allow for building both target optimized and un-optimized without mixing packages. Signed-off-by: Nathan Rossi <

Re: [meta-xilinx] [PATCH v2] zcu102-zynqmp.conf: Add serial consoles check

2017-11-08 Thread Nathan Rossi
On 8 November 2017 at 18:17, Vineeth Chowdhary Karumanchi wrote: > Hi Manju, > > > question on similar lines, How can I change SERIAL_CONSOLE a part from > MACHINE conf ? Since its set with "=" in these machine confs if you want to set it before (e.g. at

Re: [meta-xilinx] [PATCH v3] tune-zynqmp.inc: Add default tune for multilib lib32 builds

2017-11-08 Thread Nathan Rossi
> > Signed-off-by: Cyril Chemparathy <cyril.chempara...@xilinx.com> > Tested-by: Bhargava Sreekantappa Gayathri > <bhargava.sreekantappa-gayat...@xilinx.com> > Signed-off-by: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com> Signed-off-by: Nathan Rossi <nat.

[meta-xilinx] [PATCH] device-tree: Populate the built device tree blobs into the sysroot

2017-11-07 Thread Nathan Rossi
Populate any built dtb's into the sysroot so that other recipes can use the output products. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/device-tree/device-tree.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes-bsp/device-tree/device-tree.bb b/recip

[meta-xilinx] [PATCH] pmu-rom_2017.3.bb: Update to use the v2017.3 pmu-rom from ZCU102 BSP

2017-11-07 Thread Nathan Rossi
Update to use the v2017.3 ZCU102 BSP for pmu-rom binary. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/pmu-firmware/{pmu-rom_2017.1.bb => pmu-rom_2017.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename recipes-bsp/pmu-firmware/{pmu-rom_2017.1.

Re: [meta-xilinx] [PATCH] device-tree: Populate the built device tree blobs into the sysroot

2017-11-07 Thread Nathan Rossi
On 8 November 2017 at 02:19, Manjukumar Harthikote Matha <manju...@xilinx.com> wrote: > Hi Nathan, > >> -Original Message- >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx- >> boun...@yoctoproject.org] On Behalf Of Nathan Rossi >> Sent

[meta-xilinx] [PATCH v2 6/7] zcu102-zynqmp: Use 'rev 1.0' U-Boot config and deploy boot.bin

2017-11-06 Thread Nathan Rossi
Build the rev 1.0 version of U-Boot and setup the deployment of boot.bin. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/zcu102-zynqmp.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/conf/machine/zcu102-zynqmp.conf b/conf/machine/

[meta-xilinx] [PATCH v2 7/7] zcu102-zynqmp: Update kernel device trees

2017-11-06 Thread Nathan Rossi
The linux-xlnx kernel no longer has a zynqmp-zcu102.dtb target, use the zynqmp-zcu102-rev1.0.dtb target for the default device tree. Drop the revB device tree, this is no longer required for QEMU and production boards are rev 1.0. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> Re

[meta-xilinx] [PATCH v2 4/7] u-boot-spl-zynq-init.inc: Add ZynqMP PMU binary input support

2017-11-06 Thread Nathan Rossi
Add support to provide the path of the PMU firmware to the U-Boot build via the CONFIG_PMUFW_INIT_FILE config so that the binary can be embedded into the boot.bin output where support is available (e.g. u-boot-xlnx). Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/u-

[meta-xilinx] [PATCH v2 1/7] device-tree: Setup COMPATIBLE_MACHINE

2017-11-06 Thread Nathan Rossi
machines. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/device-tree/device-tree.bb | 2 ++ recipes-bsp/device-tree/device-tree.bbappend | 9 + 2 files changed, 11 insertions(+) diff --git a/recipes-bsp/device-tree/device-tree.bb b/recipes-bsp/devic

[meta-xilinx] [PATCH v2 2/7] u-boot-zynq-uenv.bb: Setup the loadbit_addr variable for bitstream

2017-11-06 Thread Nathan Rossi
When a bitstream is available and being loaded, setup 'loadbit_addr' to the expected value. Normally this variable is only set when using u-boot-xlnx. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> Acked-by: Alistair Francis <alistair.fran...@xilinx.com> --- recipes-bsp/u-boot

[meta-xilinx] [PATCH v2 0/7] Update recipes for Xilinx v2017.3 and other updates

2017-11-06 Thread Nathan Rossi
-boot-zynq-uenv.bb. --- Changes in v2: * Removed the revB dts for zcu102, it is no longer needed * Updated Upstream-Status for U-Boot runqemu/JTAG patch * Fixed up task dependencies in u-boot-spl-zynq-init.inc (depend on do_prepare_recipe_sysroot) * Added Reviewed-by's/Acked-by's Nathan

Re: [meta-xilinx] Rocko Release of meta-xilinx

2017-11-06 Thread Nathan Rossi
On 6 November 2017 at 22:15, Martin Siegumfeldt wrote: > Hi, > > Is there a time schedule of when the Rocko release of meta-xilinx will be > available? Hi Martin, There is no scheduled date, but the goal is to have a release branch available at the latest 1 month after the

[meta-xilinx] [PATCH 2/2] conf/machine: Add virtual/boot-bin dependency and set provider

2017-12-03 Thread Nathan Rossi
provider for consumers of machine-xilinx-default.inc. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- conf/machine/include/machine-xilinx-default.inc | 1 + conf/machine/microzed-zynq7.conf| 5 - conf/machine/picozed-zynq7.conf | 5 - conf/machine

[meta-xilinx] [PATCH 1/2] u-boot-spl-zynq-init.inc: Add virtual/boot-bin provider

2017-12-03 Thread Nathan Rossi
files are still provided even if SPL is not used for the boot.bin. Additionally for ZynqMP if u-boot is not providing the boot.bin do not depend on virtual/pmu-firmware. Since the boot.bin is what contains the pmu binary. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- recipes-bsp/u-

Re: [meta-xilinx] Wrong DRAM set for custom board using FSBL + u-boot?

2017-12-06 Thread Nathan Rossi
On 7 December 2017 at 11:37, Giordon Stark wrote: > Hi Alistair, > > > On Wed, Dec 6, 2017 at 7:23 PM Alistair Francis > wrote: >> >> On Wed, Dec 6, 2017 at 4:45 PM, Giordon Stark wrote: >> > Hi Manju, >> > >> > Indeed, you might be

[meta-xilinx] [PATCH 0/5] Clean up MicroBlaze architecture duplication

2017-12-20 Thread Nathan Rossi
BSP configuration for MicroBlaze targets and is not required for general MicroBlaze support. The following series includes some clean up changes to remove support that is now in oe-core. Nathan Rossi (5): site/microblaze-common: Remove machine-xilinx-default.inc: Re-enable qemu-usermode

Re: [meta-xilinx] Provider of pmu-firmware [rel-v2018.1]

2018-05-16 Thread Nathan Rossi
ise just confirm they are the ones you want by hashing them against the files in the work dir of the intended source (as above). Regards, Nathan > > Br, > Martin > > > > From: Nathan Rossi <nat...@nathanrossi.com> > Sent: Tuesday, May

Re: [meta-xilinx] Provider of pmu-firmware [rel-v2018.1]

2018-05-16 Thread Nathan Rossi
ecipes-bsp/pmu-firmware/pmu-firmware_2017.3.bb Regards, Nathan > > Br, > Martin > > > From: Nathan Rossi <nat...@nathanrossi.com> > Sent: Wednesday, May 16, 2018 2:21:03 PM > > To: Martin Siegumfeldt > Cc: meta-xilinx@yoc

Re: [meta-xilinx] Provider of pmu-firmware [rel-v2018.1]

2018-05-16 Thread Nathan Rossi
On 16 May 2018 at 22:01, Martin Siegumfeldt <m...@gomspace.com> wrote: > Hi Nathan, > > > ________ > From: Nathan Rossi <nat...@nathanrossi.com> > Sent: Wednesday, May 16, 2018 13:20 > To: Martin Siegumfeldt > Cc: meta-xilinx@yoctopro

Re: [meta-xilinx] Provider of pmu-firmware [rel-v2018.1]

2018-05-15 Thread Nathan Rossi
On 15 May 2018 at 20:54, Martin Siegumfeldt wrote: > Hi, > > Based on > https://github.com/Xilinx/meta-xilinx-tools/commit/a516c3a4a8b29e07233b5f2ecf91a2a3e63a1ff7 > I would like to switch from building the pmu-firmware using the XSDK (i.e. > through meta-xilinx-tools) to

Re: [meta-xilinx] [meta-xilinx-bsp][PATCH] recipes-multimedia/vcu/*.bb: Introduce hwcodec and required firmware, ko and software libraries for VCU

2018-04-30 Thread Nathan Rossi
On 30 April 2018 at 14:36, Manjukumar Harthikote Matha <manju...@xilinx.com> wrote: > Hi Nathan, > >> -Original Message----- >> From: Nathan Rossi [mailto:nat...@nathanrossi.com] >> Sent: Thursday, April 19, 2018 5:04 AM >> To: Manjukumar Harthikote Mat

<    1   2   3   4   5   >