[meta-xilinx] [PATCH v2 0/5] Add support for building ZynqMP PMU firmware
Nathan Rossi
nathan at nathanrossi.com
Sat Jun 3 06:26:27 PDT 2017
On 31 May 2017 at 04:23, Alistair Francis <alistair23 at gmail.com> wrote:
> 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 for testing Alistair.
I've merged this series to master.
Thanks,
Nathan
>
> 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