On Tue, May 30, 2017 at 4:36 AM, Nathan Rossi <[email protected]> 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 <[email protected]> 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 > [email protected] > https://lists.yoctoproject.org/listinfo/meta-xilinx -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
