On 31 May 2017 at 04:22, Alistair Francis <[email protected]> wrote: > On Tue, May 30, 2017 at 4:45 AM, Nathan Rossi <[email protected]> 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 <[email protected]>
Thanks for testing Alistair. I've gone ahead and merged this series, including the change for a PMU_ROM variable as you suggested. Thanks, Nathan > > 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 >> [email protected] >> https://lists.yoctoproject.org/listinfo/meta-xilinx -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
