summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/README.qemu.md
diff options
context:
space:
mode:
authorManjukumar Matha <manjukumar.harthikote-matha@xilinx.com>2017-12-06 16:06:35 -0800
committerManjukumar Matha <manjukumar.harthikote-matha@xilinx.com>2017-12-13 16:11:14 -0800
commita18947c20dba2c0c38db8bde1ad4684995df4bbd (patch)
tree917bf2abbe439a6f99ede8cfafb25812dca54a9a /meta-xilinx-bsp/README.qemu.md
parent6ddc5873b0ede30e6542f0ab151a6236acc37944 (diff)
downloadmeta-xilinx-a18947c20dba2c0c38db8bde1ad4684995df4bbd.tar.gz
meta-xilinx: Restructuring meta-xilinx to support multiple layers
As discussed previously on mailing list, we are proceeding with layer restructuring. For rocko release we will have the following layers meta-xilinx ->meta-xilinx-bsp (current meta-xilinx) ->meta-xilinx-contrib In the subsequent releases we will add other layers from Xilinx meta-xilinx ->meta-xilinx-bsp (current meta-xilinx) ->meta-petalinux ->meta-xilinx-tools ->meta-xilinx-contrib This will provide one clone to get all the required meta layers from Xilinx for a complete solution, and the users can blacklist any layer which they don't want to use using bblayer.conf. This will enables us to help our vendors/partners to add their reference designs, board definitions etc. Recipe changes : * Move reference design zybo-linux-bd.bb to meta-xilinx-contrib * Move kernel patches realted to zybo-linux-bd-zynq7 board to meta-xilinx-contrib * Update README Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Diffstat (limited to 'meta-xilinx-bsp/README.qemu.md')
-rw-r--r--meta-xilinx-bsp/README.qemu.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/meta-xilinx-bsp/README.qemu.md b/meta-xilinx-bsp/README.qemu.md
new file mode 100644
index 00000000..992e0618
--- /dev/null
+++ b/meta-xilinx-bsp/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