[meta-xilinx] [PATCH v2 2/6] README.qemu.md: Add a README to detail PMU ROM

Nathan Rossi nathan at nathanrossi.com
Tue May 30 04:45:36 PDT 2017

Add a README for QEMU documentation and specifically add information
about the PMU ROM requirements for QEMU with ZynqMP/ZCU102. This details
the reason for the PMU Firmware + PMU ROM requirement as well as
documentation and link to get the PMU ROM in order to boot a ZCU102 QEMU
with runqemu.

Signed-off-by: Nathan Rossi <nathan at nathanrossi.com>
 README.qemu.md | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 README.qemu.md

diff --git a/README.qemu.md b/README.qemu.md
new file mode 100644
index 0000000000..992e06187a
--- /dev/null
+++ b/README.qemu.md
@@ -0,0 +1,25 @@
+Since Xilinx tool release v2017.1 multiple components (arm-trusted-firmware,
+linux, u-boot, etc.) require the PMU firmware to be loaded. For QEMU this also
+means that the PMU ROM must be loaded so that the PMU firmware can be used.
+The PMU ROM is not available for download separately from a location that can be
+accessed without a Xilinx account. As such the PMU ROM must be obtained manually
+by the user. The PMU ROM is available in the ZCU102 PetaLinux BSP, but can be
+extracted without the need for the PetaLinux tools.
+Download the BSP (you will need a Xilinx account and agreement to terms):
+Once downloaded the PMU ROM can be extracted using the following command and
+place `pmu-rom.elf` in the `deploy/images/zcu102-zynqmp/` directory.
+# tar -O -xf xilinx-zcu102-v2017.1-final.bsp \
+    xilinx-zcu102-2017.1/pre-built/linux/images/pmu_rom_qemu_sha3.elf > pmu-rom.elf

More information about the meta-xilinx mailing list