[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