[meta-xilinx] [PATCH v2 0/5] Add support for building ZynqMP PMU firmware
Alistair Francis
alistair23 at gmail.com
Tue May 30 11:23:17 PDT 2017
On Tue, May 30, 2017 at 4:36 AM, Nathan Rossi <nathan at nathanrossi.com> wrote:
> This series adds support for building the ZynqMP PMU firmware as well as
> its dependencies.
>
> Also included in this series is newlib and libgloss recipes which are
> dependencies of the Xilinx standalone drivers/applications.
>
> The series also implements a extender bbclass to allow for the parallel
> building of the ZynqMP APU packages and the ZynqMP PMU packages (which
> are targeting MicroBlaze). This is done similar to how
> native/nativesdk/multilib classes extend to allow parallel builds. This
> solution is sufficient for the intended purpose of building the PMU
> firmware however it has limits. This solution should be replaced in the
> future with the multiconfig feature once it can provide the desired
> functionality (e.g. cross multiconfig dependencies and populating into
> single image/deploy output).
Tested-by: Alistair Francis <alistair.francis at xilinx.com>
Thanks,
Alistair
>
> Changes in v2:
> * Added symlink creation for pmu-firmware recipe
> * Moved newlib/libgloss source hashes into .inc
>
> Nathan Rossi (5):
> newlib_2.5.0: Add recipe for the newlib libc
> libgloss_2.5.0: Add libgloss recipe
> pmu-firmware: Create a recipe for the PMU firmware for PMU on ZynqMP
> classes/zynqmp-pmu.bbclass: Create a extender class for the ZynqMP PMU
> zcu102-zynqmp: Enable building of PMU recipes and build pmu firmware
>
> classes/zynqmp-pmu.bbclass | 118 ++++++++++++++++++++++++
> conf/machine/include/zynqmp-pmu-config.inc | 5 +
> conf/machine/zcu102-zynqmp.conf | 4 +-
> recipes-bsp/pmu-firmware/pmu-firmware_2017.1.bb | 85 +++++++++++++++++
> recipes-core/newlib/libgloss_2.5.0.bb | 18 ++++
> recipes-core/newlib/newlib.inc | 59 ++++++++++++
> recipes-core/newlib/newlib_2.5.0.bb | 11 +++
> 7 files changed, 299 insertions(+), 1 deletion(-)
> create mode 100644 classes/zynqmp-pmu.bbclass
> create mode 100644 conf/machine/include/zynqmp-pmu-config.inc
> create mode 100644 recipes-bsp/pmu-firmware/pmu-firmware_2017.1.bb
> create mode 100644 recipes-core/newlib/libgloss_2.5.0.bb
> create mode 100644 recipes-core/newlib/newlib.inc
> create mode 100644 recipes-core/newlib/newlib_2.5.0.bb
>
> --
> 2.11.0
> --
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx
More information about the meta-xilinx
mailing list