summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/README.qemu.md
diff options
context:
space:
mode:
Diffstat (limited to 'meta-xilinx-core/README.qemu.md')
-rw-r--r--meta-xilinx-core/README.qemu.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/meta-xilinx-core/README.qemu.md b/meta-xilinx-core/README.qemu.md
new file mode 100644
index 00000000..992e0618
--- /dev/null
+++ b/meta-xilinx-core/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