[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