summaryrefslogtreecommitdiffstats
path: root/meta-zc702/README
diff options
context:
space:
mode:
Diffstat (limited to 'meta-zc702/README')
-rw-r--r--meta-zc702/README79
1 files changed, 30 insertions, 49 deletions
diff --git a/meta-zc702/README b/meta-zc702/README
index 868c2b74..cf3b57d8 100644
--- a/meta-zc702/README
+++ b/meta-zc702/README
@@ -1,65 +1,46 @@
1This README file contains information on building the meta-zc702 1meta-zc702
2BSP layer. 2==========
3 3
4The zc702 is an evaluation board by Xilinx for Zynq architecture: 4This README file contains information on using the meta-zc702 BSP layer.
5 http://www.xilinx.com/
6 5
7Dependencies 6The zc702 is an evaluation board by Xilinx for Zynq architecture:
8============ 7 http://www.xilinx.com/
9 8
10This layer depends on: 9Please refer to the meta-xilinx/README for details regarding patch submission,
10layer dependencies, build process, etc.
11 11
12 URI: git://git.yoctoproject.org/poky 12Supported Boards/Machines
13 branch: master 13=========================
14 14
15 URI: git://github.com/Xilinx/meta-xilinx 15Xilinx ZC702 (Zynq) - 'zc702'
16 branch: master
17 16
17Reference files and documents
18=============================
18 19
19Patches 20For details on the Evaluation board:
20======= 21 http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC702-G.htm
21 22
22Refer meta-xilinx/README for patch submission details 23For documentation and design files for the ZC702:
24 http://www.xilinx.com/support/index.html/content/xilinx/en/supportNav/boards_and_kits/zynq-7000_soc_boards_and_kits/zynq-7000_soc_zc702_evaluation_kit.html
23 25
24Build Instructions 26For the FSBL 'zynq_fsbl_0.elf' refer to UG873 and the associated design files.
25==================
26 27
27Setup a Yocto Poky installation 28Additional information on Zynq architecture can be found at:
28 - http://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html 29 http://www.xilinx.com/support/index.htm
29Clone the meta-xilinx layer into your installation
30Add meta-xilinx and meta-xilinx/meta-zc702 to your bblayers.conf file
31Add MACHINE="zc702" to your local.conf file
32Build
33 > bitbake core-image-minimal
34 > bitbake u-boot-xlnx
35Images can be found in 'tmp/deploy/images' of your build directory
36 kernel - uImage*.bin
37 rootfs - core-image-minimal-zc702-*.rootfs.ext2.gz.u-boot
38 uboot - u-boot-zc702-v*.elf
39 device tree - uImage-*-zynq-zc702-*.dtb
40 30
41SD Card boot 31SD Card Boot
42============ 32============
43 33
44Copy and rename files as follows. Multiple builds will result in multiple 34Note: This boot flow requires access to Xilinx tools (for BOOT.BIN generation).
45images, so choose the correct files (see above for image file name formats)
46 kernel - uImage
47 rootfs - uramdisk.image.gz
48 uboot - u-boot.elf
49 device tree - devicetree.dtb
50 35
51Use Xilinx tools to pack zynq_fsbl_0.elf and u-boot.elf into BOOT.BIN. 36Copy the following to the SD card (ensure to rename the files where appropriate):
52 - You can use Webpack or licensed Xilinx tools 37 Kernel: uImage
53Copy BOOT.BIN, devicetree.dtb, uImage and uramdisk.image.gz to the SD Card. 38 RootFS: uramdisk.image.gz (core-image-minimal-<machine name>.ext2.gz.u-boot)
54Insert SD Card, connect UART to Terminal program and boot board. 39 DTB: devicetree.dtb (uImage-<machine name>.dtb)
55 40
41Using the Xilinx tools, package 'zynq_fsbl_0.elf' and 'u-boot.elf' into a
42'BOOT.BIN' (See http://www.wiki.xilinx.com/Prepare+Boot+Image for details). Once
43created copy 'BOOT.BIN' onto the SD Card.
56 44
57Reference files and documents 45Insert SD Card, connect UART to Terminal program and boot board (Ensure the
58============================= 46board is configured for SD Boot).
59http://www.xilinx.com/support/download/index.htm
60 - Search for ug873
61 - "Zynq-7000 All Programmable SoC: Concepts, Tools, and Techniques (CTT)"
62 - Design files ug873-design-files.zip for zynq_fsbl_0.elf
63
64Additional information on Zynq architecture can be found at:
65 http://www.xilinx.com/support/index.htm