From e14df6369a08f1408a40c390b67305cc85dd02ab Mon Sep 17 00:00:00 2001 From: Sipke Vriend Date: Fri, 17 May 2013 12:22:22 +1000 Subject: Add copyright and documentation. Signed-off-by: Sipke Vriend --- MAINTAINERS | 10 ++++++++ README | 2 ++ meta-kc705/COPYING.MIT | 17 +++++++++++++ meta-zc702/COPYING.MIT | 17 +++++++++++++ meta-zedboard/COPYING.MIT | 17 +++++++++++++ meta-zedboard/README | 65 +++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 128 insertions(+) create mode 100644 MAINTAINERS create mode 100644 meta-kc705/COPYING.MIT create mode 100644 meta-zc702/COPYING.MIT create mode 100644 meta-zedboard/COPYING.MIT create mode 100644 meta-zedboard/README diff --git a/MAINTAINERS b/MAINTAINERS new file mode 100644 index 00000000..13ebee06 --- /dev/null +++ b/MAINTAINERS @@ -0,0 +1,10 @@ +This file contains a list of BSP maintainers for the BSPs contained in +the meta-xilinx repository. + +Patches for this layer should be sent to meta-xilinx@lists.yoctoproject.org. +See meta-xilinx/README for more details. + +Maintainers List + +Nathan Rossi +Sipke Vriend diff --git a/README b/README index c223c7a9..792bbebe 100644 --- a/README +++ b/README @@ -17,3 +17,5 @@ You can submit single patches with this command: For longer sets fork the meta-xilinx repo on github and push to a branch. +Refer to the README in each meta- layer for building and booting +information. \ No newline at end of file diff --git a/meta-kc705/COPYING.MIT b/meta-kc705/COPYING.MIT new file mode 100644 index 00000000..fb950dc6 --- /dev/null +++ b/meta-kc705/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/meta-zc702/COPYING.MIT b/meta-zc702/COPYING.MIT new file mode 100644 index 00000000..fb950dc6 --- /dev/null +++ b/meta-zc702/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/meta-zedboard/COPYING.MIT b/meta-zedboard/COPYING.MIT new file mode 100644 index 00000000..fb950dc6 --- /dev/null +++ b/meta-zedboard/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/meta-zedboard/README b/meta-zedboard/README new file mode 100644 index 00000000..0ac4c898 --- /dev/null +++ b/meta-zedboard/README @@ -0,0 +1,65 @@ +This README file contains information on building the meta-zedboard +BSP layer. + +The zedboard is an evaluation board by Avnet-Digilent for Xilinx Zynq +architecture: + http://www.zedboard.org/ + +Dependencies +============ + +This layer depends on: + + URI: git://git.yoctoproject.org/poky + branch: master + + URI: git://github.com/Xilinx/meta-xilinx + branch: master + + +Patches +======= + +Refer meta-xilinx/README for patch submission details + +Build Instructions +================== + +Setup a Yocto Poky installation + - http://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.html +Clone the meta-xilinx layer into your installation +Add meta-xilinx and meta-xilinx/meta-zedboard to your bblayers.conf file +Add MACHINE="zedboard" to your local.conf file +Build + > bitbake core-image-minimal + > bitbake u-boot-xlnx +Images can be found in 'tmp/deploy/images' of your build directory + kernel - uImage*.bin + rootfs - core-image-minimal-zedboard-*.rootfs.ext2.gz.u-boot + uboot - u-boot-zedboard-v*.elf + device tree - uImage--*-xilinx*-zynq-zed-*.dtb + +SD Card boot +============ + +Copy and rename files as follows. Multiple builds will result in multiple +images, so choose the correct files (see above for image file name formats) + kernel - uImage + rootfs - uramdisk.image.gz + uboot - u-boot.elf + device tree - devicetree.dtb + +Use Xilinx tools to pack zynq_fsbl_0.elf and u-boot.elf into BOOT.BIN. + - You can use Webpack or licensed Xilinx tools +Copy BOOT.BIN, devicetree.dtb, uImage and uramdisk.image.gz to the SD Card. +Insert SD Card, connect UART to Terminal program and boot board + + +Reference files and documents +============================= +http://www.zedboard.org/reference-designs-categories/zynq-concepts-tools-and-techniques-zedboard + - "Zynq Concepts, Tools, and Techniques on ZedBoard" + - contains both PDF file and design files including zynq_fsbl_0.elf + +Additional information on Zynq architecture can be found at: + http://www.xilinx.com/support/index.htm -- cgit v1.2.3-54-g00ecf