[meta-xilinx] [PATCH v2 0/6] ZCU102 Multiarch QEMU
Alistair Francis
alistair23 at gmail.com
Tue May 30 11:22:39 PDT 2017
On Tue, May 30, 2017 at 4:45 AM, Nathan Rossi <nathan at nathanrossi.com> wrote:
> This series of changes enables the execution of a multiarch set of QEMU
> instances to allow for the ZCU102 to be emulated with a PMU processor
> for the setup and availability of the PMU firmware at run time.
>
> This is handled by runqemu launching a script instead of QEMU, the
> script handles starting the PMU instance of QEMU after which the script
> starts the APU QEMU instance using the QEMU args passed by runqemu.
>
> Currently this setup requires the PMU ROM exist in the image deploy
> directory with the name 'pmu-rom.elf', which is not at this time
> available for independent download without a Xilinx account. The PMU ROM
> can be obtained from the ZCU102 PetaLinux BSP, see README.qemu.md for
> more details.
> ---
> Changes in v2:
> * Setup qemu-multiarch script to use --pmu-args passed via runqemu
> * Handle detecting PMU ROM elf and error when missing
> * Added README.qemu.md which documents PMU ROM and how to get it, this
> is referenced in the above mentioned error message
> * Rebase against master
> * Add Alistair's reviewed-by tag to unchanged commits
Tested-by: Alistair Francis <alistair.francis at xilinx.com>
Thanks,
Alistair
>
> Nathan Rossi (6):
> qemu-devicetrees: Deploying of MULTI_ARCH device trees
> README.qemu.md: Add a README to detail PMU ROM
> qemu-xilinx-multiarch-helper-native: Recipe to provide a helper script
> qemu-xilinx: Set the value of QEMU_TARGETS as opposed to default
> zcu102-zynqmp: Setup the use of multiarch QEMU
> zcu102-zynqmp: Remove pinning of older kernel, u-boot and atf versions
>
> README.qemu.md | 25 +++++++++++++++++
> conf/machine/include/machine-xilinx-qemu.inc | 5 ++++
> conf/machine/zcu102-zynqmp.conf | 27 ++++++++++++------
> .../qemu/files/qemu-system-aarch64-multiarch | 32 ++++++++++++++++++++++
> recipes-devtools/qemu/qemu-devicetrees_2017.1.bb | 15 +++++-----
> .../qemu/qemu-xilinx-helper-native_1.0.bb | 5 +++-
> .../qemu-xilinx-multiarch-helper-native_1.0.bb | 20 ++++++++++++++
> recipes-devtools/qemu/qemu-xilinx_2017.1.bb | 2 +-
> 8 files changed, 112 insertions(+), 19 deletions(-)
> create mode 100644 README.qemu.md
> create mode 100644 recipes-devtools/qemu/files/qemu-system-aarch64-multiarch
> create mode 100644 recipes-devtools/qemu/qemu-xilinx-multiarch-helper-native_1.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