Hi Richard,

> -----Original Message-----
> From: [email protected] <[email protected]>
> On Behalf Of Scott Ellis via Lists.Yoctoproject.Org
> Sent: Saturday, December 7, 2019 7:02 AM
> To: Richard Cagley <[email protected]>
> Cc: [email protected]
> Subject: Re: [meta-xilinx] instructions for building basic warrior image for 
> zcu104
> 
> u-boot SPL depends on pmu-firmware.
> 
> The recommendation for this line in local.conf
> 
>   do_image[mcdepends] = "multiconfig::pmu:pmu-firmware:do_deploy"
> 
> 
> Doesn't tell bitbake to pull in the requirement in time.
> 
> 
> I put the following in a u-boot bbappend
> 
>   $ cat meta-<myproject>/recipes-bsp/u-boot/u-boot-xlnx_2019.1.bbappend
>   do_compile[mcdepends] = "multiconfig::pmu:pmu-firmware:do_deploy"
> 

This was a workaround due to a issue in OE-Core, I believe this got fixed.

We had this in the readme and later removed it for Warrior release
https://github.com/Xilinx/meta-xilinx/blob/c42016e2e6ca13e133fdb877785ec8aa2bd82f16/meta-xilinx-bsp/README.building.md

Thanks,
Manju

> 
> This way the u-boot recipe itself makes sure that pmu-firmware is built first.
> 
> 
> 
> To manually verify this is the problem you are seeing, first build the pmu-
> firmware
> 
>   bitbake multiconfig:pmu:pmu-firmware
> 
> 
> Then see if u-boot builds successfully
> 
>   bitbake virtual/bootloader
> 
> or
> 
>   bitbake u-boot-xlnx
> 
> 
> If that works, then that was the issue.
> 
> 
> 
> "Richard Cagley" <[email protected]> said:
> 
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> >
> > View/Reply Online (#4575):
> > https://lists.yoctoproject.org/g/meta-xilinx/message/4575
> > Mute This Topic: https://lists.yoctoproject.org/mt/67565968/3618554
> > Group Owner: [email protected]
> > Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub
> > [[email protected]]
> > -=-=-=-=-=-=-=-=-=-=-=-
> > This is a very noob question, but can someone point me to what I'm doing
> > wrong.
> >
> > When I try to build core-image-minimal (or my derived layer) I get this
> > error
> >
> > |
> > /yocto/warrior-zcu104/tmp/work/zcu104_zynqmp-poky-linux/u-boot-
> xlnx/v2019.01
> > -xilinx-v2019.1+gitAUTOINC+d895ac5e94-r0/git/Makefile:1653: recipe for
> > target 'spl/u-boot-spl' failed
> > | make[1]: *** [spl/u-boot-spl] Error 2
> >
> > I've read there are multiple flows and I'm trying to follow the standard
> > yocto/non meta-xilinx-tools flow.
> >
> > In my local.conf I have overwritten or added these settings:
> > MACHINE ??= "zcu104-zynqmp"
> > LICENSE_FLAGS_WHITELIST += "xilinx"
> > BBMULTICONFIG ?= "pmu"
> >
> > In conf/multiconfig/pmu.conf I have:
> > MACHINE="zynqmp-pmu"
> > DISTRO="xilinx-standalone"
> > TMPDIR="${TOPDIR}/pmutmp"
> >
> > In my bblayers.conf I have:
> > BBLAYERS ?= " \
> >   /opt/oe/warrior/poky/meta \
> >   /opt/oe/warrior/poky/meta-poky \
> >   /opt/oe/warrior/poky/meta-yocto-bsp \
> >   /opt/oe/warrior/meta-xilinx/meta-xilinx-bsp \
> >   /opt/oe/warrior/meta-xilinx/meta-xilinx-standalone \
> >   /opt/oe/warrior/meta-zcu104 \
> >   "
> >
> > Where my layer meta-zcu104 has my own core-image-zcu104.bb with:
> > DESCRIPTION = "Extend core-image by adding stuff we want"
> > inherit core-image
> > do_image[mcdepends] = "multiconfig::pmu:pmu-firmware:do_deploy"
> >
> > any ideas?
> >
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#4580): 
https://lists.yoctoproject.org/g/meta-xilinx/message/4580
Mute This Topic: https://lists.yoctoproject.org/mt/67565968/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to