summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Rossi <nathan@nathanrossi.com>2017-05-30 21:30:26 +1000
committerNathan Rossi <nathan@nathanrossi.com>2017-06-03 16:55:31 +1000
commita1d592f4595ac5961c1d698b31c7dbff6a8c62a6 (patch)
tree5c8cc0657df4d90d388184146b3f1da7f531d22c
parent522ff8b83f7e25fd21f01b970d61386699d5152b (diff)
downloadmeta-xilinx-a1d592f4595ac5961c1d698b31c7dbff6a8c62a6.tar.gz
README.qemu.md: Add a README to detail PMU ROM
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@nathanrossi.com> Reviewed-by: Alistair Francis <alistair.francis@xilinx.com> Tested-by: Alistair Francis <alistair.francis@xilinx.com>
-rw-r--r--README.qemu.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/README.qemu.md b/README.qemu.md
new file mode 100644
index 00000000..992e0618
--- /dev/null
+++ b/README.qemu.md
@@ -0,0 +1,25 @@
1
2ZynqMP - PMU ROM
3----------------
4
5Since Xilinx tool release v2017.1 multiple components (arm-trusted-firmware,
6linux, u-boot, etc.) require the PMU firmware to be loaded. For QEMU this also
7means that the PMU ROM must be loaded so that the PMU firmware can be used.
8
9The PMU ROM is not available for download separately from a location that can be
10accessed without a Xilinx account. As such the PMU ROM must be obtained manually
11by the user. The PMU ROM is available in the ZCU102 PetaLinux BSP, but can be
12extracted without the need for the PetaLinux tools.
13
14Download the BSP (you will need a Xilinx account and agreement to terms):
15
16https://www.xilinx.com/member/forms/download/xef.html?filename=xilinx-zcu102-v2017.1-final.bsp&akdm=1
17
18Once downloaded the PMU ROM can be extracted using the following command and
19place `pmu-rom.elf` in the `deploy/images/zcu102-zynqmp/` directory.
20
21```
22# tar -O -xf xilinx-zcu102-v2017.1-final.bsp \
23 xilinx-zcu102-2017.1/pre-built/linux/images/pmu_rom_qemu_sha3.elf > pmu-rom.elf
24```
25