1 This is the buildroot board support for the Avnet Zedboard. The Zedboard is
2 a development board based on the Xilinx Zynq-7000 based All-Programmable
5 Zedboard information including schematics, reference designs, and manuals are
6 available from http://www.zedboard.org .
8 The U-Boot firmware for the Xilinx Zynq All Programmable SoC depends
9 on some proprietary code. This dependency consists of a pair of
10 files are available from the Xilinx SDK installation.
12 You will need these files from Xilinx SDK installation to generate
17 Buildroot will create the following files and place them in the
18 <output>/images directory.
26 uboot.bin -- U-Boot SPL w/ Xilinx boot.bin wrapper
27 ---------------------------------------------------
29 Due to licensing issues, the files ps7_init.c/h are not able to be
30 distributed with the U-Boot source code. These files are required to make a
33 If you already have the Xilinx tools installed, the following sequence will
34 unpack, patch and build the rfs, kernel, uboot, and uboot-spl.
36 make zedboard_defconfig
38 cp ${XILINX}/ISE_DS/EDK/sw/lib/hwplatform_templates/zed_hw_platform/ps7_init.{c,h} \
39 output/build/uboot-xilinx-v2014.1/board/xilinx/zynq/
41 After copying these files into the U-Boot source tree, you can
42 continue the build with:
47 While the build will successfully complete without the ps7_init.*
48 files, the uboot.bin file generated by this configuration will not
49 function properly on the Zedboard. Therefore, it is imperative that
50 the ps7_init.* files be copied into the U-Boot source tree any time
51 the clean, or uboot-dirclean targets are made.
56 A FAT32 partition should be created at the beginning of the SD Card
57 and the following files should be installed:
65 All needed files can be taken from output/images/
67 boot.bin, uImage and u-boot.img are direct copies of the same files
68 available on output/images/
70 devicetree.dtb is just zynq-zed.dtb renamed.
72 uramdisk.image.gz is rootfs.cpio.uboot renamed