Re: [meta-xilinx] Custom ps7_init_gpl in Yocto Project

2019-07-09 Thread Nathan Rossi
On Tue, 9 Jul 2019 at 23:12, Jean-Francois Dagenais wrote: > > Hi Jek, Xilinx people, > > > On Jul 7, 2019, at 12:51, Jek F. wrote: > > > > i'm a newbie and i'm tring to build an image for microzed with a custom > > ps7_init_gpl created in Vivado. I tried to create a custom layer > >

Re: [meta-xilinx] LICENCE.cypress was updated in last upgrade.

2018-09-03 Thread Nathan Rossi
On Tue, 4 Sep 2018 at 05:22, Nicolas SALMIN wrote: > > Hi all, > > In order to fix do_populate_lic: QA Issue could you please take a look to > this commit: > > https://github.com/agherzan/meta-raspberrypi/pull/272/commits/e204141282cf2dea343a73bcc371a27350aafdd1 > > and maybe do the same on

[meta-xilinx] [PATCH v2 2/2] conf/machine: Prepend 'devicetree' directory for device-tree users

2018-08-29 Thread Nathan Rossi
Prepend the 'devicetree' subdirectory in IMAGE_BOOT_FILES for machines that use the device-tree recipe. Signed-off-by: Nathan Rossi --- meta-xilinx-bsp/conf/machine/microzed-zynq7.conf | 2 +- meta-xilinx-bsp/conf/machine/picozed-zynq7.conf | 2 +- meta-xilinx-bsp/conf/machine/qemu

[meta-xilinx] [PATCH v2 1/2] device-tree: Consolidate device-tree recipe and append

2018-08-29 Thread Nathan Rossi
device-tree.bb implementation and the devicetree.bbclass implementation is the device trees are deployed in a "devicetree/" subdirectory within the deployed images directory. Signed-off-by: Nathan Rossi --- devicetree.bbclass was added to oe-core/meta in the following commit

Re: [meta-xilinx] [PATCH 1/2] device-tree: Consolidate device-tree recipe and append

2018-08-29 Thread Nathan Rossi
On Tue, 28 Aug 2018 at 22:43, Jean-François Dagenais wrote: > > > > > On Aug 28, 2018, at 02:36, Nathan Rossi wrote: > > > > The only differences between the existing device-tree.bb implementation > > and the devicetree.bbclass implementation is the device trees

[meta-xilinx] [PATCH] meta-xilinx-contrib/linux-firmware_%.bbappend: Remove license setup

2018-08-28 Thread Nathan Rossi
The cypress license setup and packaging is now available in the base recipe and does not need to be appended. Signed-off-by: Nathan Rossi --- .../linux-firmware/linux-firmware_%.bbappend | 14 -- 1 file changed, 14 deletions(-) diff --git a/meta-xilinx-contrib

[meta-xilinx] [PATCH] meta-xilinx-contrib/u-boot: Remove minized appends

2018-08-28 Thread Nathan Rossi
are not available. Signed-off-by: Nathan Rossi --- .../conf/machine/minized-zynq7.conf| 3 - .../recipes-bsp/u-boot/files/minized-u-boot.patch | 217 - .../recipes-bsp/u-boot/u-boot_%.bbappend | 8 - 3 files changed, 228 deletions(-) delete mode

[meta-xilinx] [PATCH] microzed-zynq7: Change to using device tree from kernel

2018-08-28 Thread Nathan Rossi
and removes any issues caused by differences between the in kernel and the copied version. Signed-off-by: Nathan Rossi --- meta-xilinx-bsp/conf/machine/microzed-zynq7.conf | 4 +- .../recipes-bsp/device-tree/device-tree.bb | 3 - .../device-tree/files/microzed-zynq7.dts | 96

[meta-xilinx] [PATCH 1/2] device-tree: Consolidate device-tree recipe and append

2018-08-28 Thread Nathan Rossi
device-tree.bb implementation and the devicetree.bbclass implementation is the device trees are deployed in a "drivetree/" subdirectory within the deployed images directory. Signed-off-by: Nathan Rossi --- devicetree.bbclass was added to oe-core/meta in the following commit

Re: [meta-xilinx] Openssl incompatible compression

2018-07-25 Thread Nathan Rossi
On 25 July 2018 at 02:11, Maarten Brock wrote: > Hello all, > > I'm new to this mailing list, so forgive me if I post this question in the > wrong place. > > I'm using Petalinux 2018.2 on a Zynq which comes with openssl 1.0.2l and I > want to exchange encrypted files with an x86 linux which has

Re: [meta-xilinx] [PATCH] device-tree.bb: add missing include path

2018-06-21 Thread Nathan Rossi
ested by Xilinx. Yep, it is just a case of it not being brought up as a missing include. :) I had included the include-prefix path in my RFC for devicetree.bbclass for oe-core (http://lists.openembedded.org/pipermail/openembedded-core/2018-April/149662.html). I haven't followed up on that patch y

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

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

2018-04-19 Thread Nathan Rossi
On 14 April 2018 at 06:20, Manjukumar Matha wrote: > From: Devarsh Thakkar > > Add new recipes for the following: > > vcu-firmware_git.bb: Add a new recipe to fetch the required firmware > binaries for VCU > > kernel-module-vcu_git.bb:

Re: [meta-xilinx] [meta-xilinx-bsp][PATCH v3] Update recipes for Xilinx v2018.1 release

2018-04-19 Thread Nathan Rossi
On 14 April 2018 at 05:58, Manjukumar Matha wrote: > Update the arm-trusted-firmware, u-boot-xlnx, linux-xlnx, > qemu-xilinx and qemu-devicetrees recipes for 2018.1 release > > Tested-by: Jaewon Lee > Acked-by: Bhargava Sreekantappa

Re: [meta-xilinx] Pyro -> Rocko: "Nothing PROVIDES 'device-tree'" error?

2018-03-19 Thread Nathan Rossi
On 19 March 2018 at 23:00, Giordon Stark <kra...@gmail.com> wrote: > Comments inline. > > On Mon, Mar 19, 2018 at 4:18 AM Nathan Rossi <nat...@nathanrossi.com> wrote: >> >> On 19 March 2018 at 01:42, Giordon Stark <kra...@gmail.com> wrote: >> > Hi N

Re: [meta-xilinx] wic creation manifest warnings with zynqmp-pmu recipe in rocko?

2018-03-19 Thread Nathan Rossi
On 19 March 2018 at 03:38, Giordon Stark wrote: > Here are two machines I've tried this one where I receive the above > warnings: > > https://github.com/kratsg/meta-l1calo/blob/bumpToRocko/conf/machine/gfex-prototype3a.conf >

Re: [meta-xilinx] Pyro -> Rocko: "Nothing PROVIDES 'device-tree'" error?

2018-03-19 Thread Nathan Rossi
On 19 March 2018 at 01:42, Giordon Stark <kra...@gmail.com> wrote: > Hi Nathan, > > On Sun, Mar 18, 2018 at 6:29 AM Nathan Rossi <nat...@nathanrossi.com> wrote: >> >> On 18 March 2018 at 04:57, Giordon Stark <kra...@gmail.com> wrote: >> > Hi,

Re: [meta-xilinx] [PATCH] binutils: Rebase microblaze patches for binutils v2.30

2018-03-18 Thread Nathan Rossi
On 8 March 2018 at 11:15, Alejandro Enedino Hernandez Samaniego wrote: > oe-core has upgraded binutils to v2.30, which caused some of our > patches to fail, rebase these along with other minimal changes to > avoid these errors and provide

Re: [meta-xilinx] meta-xilinx layer on Layer Index?

2018-03-18 Thread Nathan Rossi
On 18 March 2018 at 03:40, Giordon Stark wrote: > Hi, > > Since the meta-xilinx "layer" is really meta-xilinx-bsp and The root of the meta-xilinx git repository is not actually a layer. So it doesn't have an entry in the layer index. > meta-xilinx-contrib -- shouldn't this

Re: [meta-xilinx] Pyro -> Rocko: "Nothing PROVIDES 'device-tree'" error?

2018-03-18 Thread Nathan Rossi
On 18 March 2018 at 04:57, Giordon Stark wrote: > Hi, > > Based on Jorge's suggestion (cc'd), I uncommented my lines in > device-tree.bbappend to set compatible machine = ".*" for my particular > boards as it is being done upstream... and bitbake seems to be happier with > that,

Re: [meta-xilinx] [PATCH] Add support for Z-Turn board

2018-03-06 Thread Nathan Rossi
On 6 March 2018 at 06:17, Philip Balister wrote: > On 03/05/2018 03:08 PM, Anton Gerasimov wrote: >>> Including this in meta-xilinx-bsp would be fine since it is a >>> generally available board and low cost as well. >>> >>> However I am not sure it would be worth including if

Re: [meta-xilinx] [PATCH] Add support for Z-Turn board

2018-03-05 Thread Nathan Rossi
On 5 March 2018 at 07:24, wrote: > From: Anton Gerasimov Including this in meta-xilinx-bsp would be fine since it is a generally available board and low cost as well. However I am not sure it would be worth including if it relies on adding

Re: [meta-xilinx] Cannot load VFS from SDCard partitioned using wic

2018-02-26 Thread Nathan Rossi
On 26 February 2018 at 06:34, Giordon Stark wrote: > Hi all, I'm using a zynqmp 102 chip: > > I used the wic file created to flash an SD card using dd. I also copied > system.dtb and created a BOOT.bin to copy into the first (boot) partition. > However, the SD card seems

Re: [meta-xilinx] read-only-fs

2018-01-31 Thread Nathan Rossi
On 31 January 2018 at 03:45, 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 >> Sen

[meta-xilinx] [PATCH 7/7] machine-xilinx-board.inc: Remove include

2018-01-31 Thread Nathan Rossi
explicit on a per machine basis. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- meta-xilinx-bsp/conf/machine/include/machine-xilinx-board.inc | 4 meta-xilinx-bsp/conf/machine/kc705-microblazeel.conf | 6 -- meta-xilinx-bsp/conf/machine/microzed-zynq

[meta-xilinx] [PATCH 6/7] u-boot-zynq-uenv.bb: Handle IMAGE_BOOT_FILES wildcard patterns

2018-01-31 Thread Nathan Rossi
this into a separate image-wic-utils.bbclass file. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- meta-xilinx-bsp/classes/image-wic-utils.bbclass| 51 .../recipes-bsp/u-boot/u-boot-zynq-uenv.bb | 55 -- 2 files changed, 71 inse

[meta-xilinx] [PATCH 4/7] machine-xilinx-default.inc: Add dtb files for IMAGE_BOOT_FILES

2018-01-31 Thread Nathan Rossi
of kernel image type prefixed files along side having the actual files that the kernel builds. Additionally remove all instances of "${MACHINE}.dtb" as they no longer need to be specified and are incorrect due to the nesting of the files in the `devicetree` directory. Signed-off-by: Nathan

[meta-xilinx] [PATCH 5/7] machine-xilinx-qemu.inc: Remove KERNEL_DEVICETREE parsing

2018-01-31 Thread Nathan Rossi
Remove the parsing of KERNEL_DEVICETREE as by default those values will be populated into the IMAGE_BOOT_FILES variable. Also add a note describing why wildcard patterns work in the QB_DTB field. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- meta-xilinx-bsp/conf/machine/i

[meta-xilinx] [PATCH 2/7] machine-xilinx-default.inc: Default IMAGE_BOOT_FILES using function

2018-01-31 Thread Nathan Rossi
the existing default for KERNEL_IMAGETYPE(S) and UBOOT_BINARY. Also remove the use of `get_dtb_list` from individual machines which is replaced by the default value. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- .../conf/machine/include/machine-xilinx-board.inc | 2 -- ..

[meta-xilinx] [PATCH 3/7] device-tree.bb: Deploy the device tree blobs into subdirectory

2018-01-31 Thread Nathan Rossi
that it is easy to determine the dtbs from device-tree vs the dtbs from the kernel. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-xilinx-bsp/recipes-bsp/devic

[meta-xilinx] [PATCH 1/7] get_dtb_list function which formats the dtb files properly before adding to IMAGE_BOOT_FILES

2018-01-31 Thread Nathan Rossi
forstm...@gmail.com> Reviewed-by: Nathan Rossi <nat...@nathanrossi.com> Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- meta-xilinx-bsp/conf/machine/include/machine-xilinx-default.inc | 8 meta-xilinx-bsp/conf/machine/zc702-zynq7.conf | 2 +- meta-xilinx

[meta-xilinx] [PATCH 0/7] Setup IMAGE_BOOT_FILES automatically

2018-01-31 Thread Nathan Rossi
as it is now only populated from IMAGE_BOOT_FILES. Additionally this series removes machine-xilinx-board.inc, this is due to it being reduced to a single EXTRA_IMAGEDEPENDS value. Franz Forstmayr (1): get_dtb_list function which formats the dtb files properly before adding to IMAGE_BOOT_FILES Nathan

[meta-xilinx] [PATCH] gcc-source_7.%: Update local patch with backport

2018-01-31 Thread Nathan Rossi
Update the local patch for the shadow ident fix with the patch that was accepted upstream. This patch is not in a current GCC release yet, but will be available in v8.x when released. Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- .../gcc/gcc-7/0003-PR-target-83013.patch

Re: [meta-xilinx] read-only-fs

2018-01-30 Thread Nathan Rossi
> # pre-expansion value: > # "${SERIAL_CONSOLES}" > SERIAL_CONSOLES_CHECK="115200;ttyPS0" > > So yeah, it looks like it is getting overwritten. > > > -Original Message- > From: Nathan Rossi [mailto:nat...@nathanrossi.com] > Sent: Tues

Re: [meta-xilinx] read-only-fs

2018-01-30 Thread Nathan Rossi
will also tell you where it is being set in the case its being overridden by something else. Regards, Nathan > > -Original Message- > From: Nathan Rossi [mailto:nat...@nathanrossi.com] > Sent: Tuesday, January 30, 2018 10:47 AM > To: Bishop, Mark (STRT) > Cc: meta-xilinx@

Re: [meta-xilinx] read-only-fs

2018-01-30 Thread Nathan Rossi
arning Yocto. > > > > > > > > From: Nathan Rossi [mailto:nat...@nathanrossi.com] > Sent: Tuesday, January 30, 2018 10:25 AM > To: Bishop, Mark (STRT) > Cc: meta-xilinx@yoctoproject.org > Subject: Re: [meta-xilinx] read-only-fs > > > > On 31 January 2018 at

Re: [meta-xilinx] read-only-fs

2018-01-30 Thread Nathan Rossi
On 31 January 2018 at 00:55, Bishop, Mark (STRT) < mbis...@smithsinterconnectinc.com> wrote: > Thanks for your help on the squashfs stuff. > > > > One last thing though when I try and create a read-only root fs in > petalinux. I will be adding an overlay or some sort of R/W partition but > it’s

Re: [meta-xilinx] qemuboot.conf

2018-01-29 Thread Nathan Rossi
On 29 January 2018 at 05:51, Martin Siegumfeldt <m...@gomspace.com> wrote: > > > > ________ > From: Nathan Rossi <nat...@nathanrossi.com> > Sent: Sunday, January 28, 2018 13:44 > To: Alistair Francis > Cc: Martin Siegumfeldt; meta-x

Re: [meta-xilinx] [meta-xilinx-bsp][PATCH v2 3/3] linux-xlnx.inc: Support simpleImage.mb support for MB

2018-01-28 Thread Nathan Rossi
On 23 January 2018 at 10:55, Manjukumar Matha wrote: > Support simpleImage.mb for MB machines. simpleImage.mb depends on dts to > be included while kernel is being compiled. This patch enables copying > the dts from device-tree recipe to kernel work area so

Re: [meta-xilinx] [PATCH] get_dtb_list function which formats the dtb files properly before adding to IMAGE_BOOT_FILES

2018-01-28 Thread Nathan Rossi
o device-tree.bb- > > Thanks > Franz > > 2018-01-22 23:36 GMT+01:00 Manjukumar Harthikote Matha > <manju...@xilinx.com>: >> >> Hi Nathan, >> >> > -Original Message- >> > From: Nathan Rossi [mailto:nat...@nathanrossi.com] >>

Re: [meta-xilinx] qemuboot.conf

2018-01-28 Thread Nathan Rossi
On 24 January 2018 at 09:04, Alistair Francis wrote: > On Tue, Jan 23, 2018 at 12:53 AM, Martin Siegumfeldt > wrote: >> Hi, >> >> We are rendering a custom piece of HW based on Ultrascale+, and have the >> Xilinx QEMU successfully running. An extensible

Re: [meta-xilinx] petalinux and squashfs

2018-01-28 Thread Nathan Rossi
On 26 January 2018 at 06:28, Bishop, Mark (STRT) wrote: > Playing around with petalinux in trying to have it create a squashfs image. > > > > I added > > > > IMAGE_FSTYPES += "squashfs" > Setting IMAGE_FSTYPES with a += will override the default value set in

Re: [meta-xilinx] [PATCH] get_dtb_list function which formats the dtb files properly before adding to IMAGE_BOOT_FILES

2018-01-18 Thread Nathan Rossi
On 17 January 2018 at 10:46, Manjukumar Harthikote Matha <manju...@xilinx.com> wrote: > > >> -Original Message- >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx- >> boun...@yoctoproject.org] On Behalf Of Nathan Rossi >> Sent:

Re: [meta-xilinx] [PATCH] get_dtb_list function which formats the dtb files properly before adding to IMAGE_BOOT_FILES

2018-01-11 Thread Nathan Rossi
d devicetree files in IMAGE_BOOT_FILES with a function, >> which formats the KERNEL_DEVICETREE list properly. >> >> v2: Removed the additional "True" statement from d.getvar. >> >> Signed-off-by: Franz Forstmayr <f.forstm...@gmail.com> >> Reviewed-by: Nathan Ros

Re: [meta-xilinx] [PATCH] get_dtb_list function which formats the dtb files properly before adding to IMAGE_BOOT_FILES

2018-01-11 Thread Nathan Rossi
t has the ", True" however newer versions (2.3+?) of bitbake and oe-core have this as default (aka expand = True). At some point the existing code will need to be cleaned up in the same way. With the above changed you can add my reviewed by. Reviewed-by: Nathan Rossi <nat...@nathanross

Re: [meta-xilinx] [PATCH] replaced devicetree.dtb in IMAGE_BOOT_FILES with variable

2018-01-10 Thread Nathan Rossi
On 10 January 2018 at 18:52, Franz Forstmayr wrote: > Replaced the hard-coded devicetree files with ${KERNEL_DEVICETREE} variable. > So you can use machine > overlays including the xilinx boards and specify a new devicetree without > touching the IMAGE_BOOT_FILES >

Re: [meta-xilinx] [meta-xilinx-bsp][PATCH] device-tree.bb: Change depedency to do_configure task

2018-01-09 Thread Nathan Rossi
On 9 January 2018 at 12:47, Vineeth Karumanchi wrote: > Hi Manju, > > if we build device-tree only, is it expected for > kernel tasks to stop at do_configure or > it will execute all tasks of kernel as well ? Manju's patch changes it so that only tasks up to

Re: [meta-xilinx] [meta-xilinx-bsp][PATCH] device-tree.bb: Change depedency to do_configure task

2018-01-09 Thread Nathan Rossi
nfigure task will be re-run if kernel-source is missing (e.g. tmp dir removed and rebuilding from sstate). Reviewed-by: Nathan Rossi <nat...@nathanrossi.com> Regards, Nathan > > Signed-off-by: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com> > --- > meta-xilinx-bsp

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

2018-01-05 Thread Nathan Rossi
e-ssh-openssh >> packagegroup-core-ssh-openssh :1.0-r1 >> >> However, I'm definitely unable to find these: >> >> No package locale-base-en-us available. >> No package locale-base-en-gb available. >> No package run-postinsts available.

Re: [meta-xilinx] [PATCH] u-boot-xlnx_2017.3.bb: Add support to build kc705-microblazeel

2018-01-05 Thread Nathan Rossi
18ab82a14c6 Mon Sep 17 00:00:00 2001 > +From: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com> > +Date: Tue, 8 Aug 2017 10:34:28 -0700 > +Subject: [PATCH] kc705-microblazeel: Convert microblaze-generic to > kc705-microblazeel > + > +This is an update to earlier kc705-trd patc

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

2018-01-02 Thread Nathan Rossi
-boot_2017.09.bbappend > > EXT_DTB=${RECIPE_SYSROOT}/boot/devicetree/${MACHINE}.dtb > > So how do I install the dtb correctly from device-tree to get picked up by > u-boot-xlnx? > > Giordon > > On Tue, Jan 2, 2018 at 8:40 PM Manjukumar Harthikote Matha > <manju...@x

[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] 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] 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] 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 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] [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] [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] [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] 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

[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.

[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 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 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_

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 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 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 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 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] 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] [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 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] 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] [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 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 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 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] : 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 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 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 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 <

[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 +++--- ...

  1   2   3   4   5   >