diff options
| author | Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> | 2017-12-06 16:06:35 -0800 |
|---|---|---|
| committer | Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> | 2017-12-13 16:11:14 -0800 |
| commit | a18947c20dba2c0c38db8bde1ad4684995df4bbd (patch) | |
| tree | 917bf2abbe439a6f99ede8cfafb25812dca54a9a /README.md | |
| parent | 6ddc5873b0ede30e6542f0ab151a6236acc37944 (diff) | |
| download | meta-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 'README.md')
| -rw-r--r-- | README.md | 84 |
1 files changed, 2 insertions, 82 deletions
| @@ -1,84 +1,4 @@ | |||
| 1 | meta-xilinx | 1 | Collection of layers to support Xilinx products |
| 2 | =========== | ||
| 3 | 2 | ||
| 4 | This layer provides support for MicroBlaze, Zynq and ZynqMP. | 3 | Please see the respective READMEs in the layer subdirectories |
| 5 | |||
| 6 | Additional documentation: | ||
| 7 | |||
| 8 | * [Building](README.building.md) | ||
| 9 | * [Booting](README.booting.md) | ||
| 10 | |||
| 11 | Supported Boards/Machines | ||
| 12 | ========================= | ||
| 13 | |||
| 14 | Boards/Machines supported by this layer: | ||
| 15 | |||
| 16 | * MicroBlaze: | ||
| 17 | * [Xilinx ML605 (QEMU)](conf/machine/ml605-qemu-microblazeel.conf) - `ml605-qemu-microblazeel` (QEMU support) | ||
| 18 | * [Xilinx S3A DSP 1800 (QEMU)](conf/machine/s3adsp1800-qemu-microblazeeb.conf) - `s3adsp1800-qemu-microblazeeb` (QEMU support) | ||
| 19 | * [Xilinx KC705](conf/machine/kc705-microblazeel.conf) - `kc705-microblazeel` | ||
| 20 | * Zynq: | ||
| 21 | * [Zynq (QEMU)](conf/machine/qemu-zynq7.conf) - `qemu-zynq7` (QEMU Support) | ||
| 22 | * [Xilinx ZC702](conf/machine/zc702-zynq7.conf) - `zc702-zynq7` (with QEMU support) | ||
| 23 | * [Xilinx ZC706](conf/machine/zc706-zynq7.conf) - `zc706-zynq7` (with QEMU support) | ||
| 24 | * [Avnet MicroZed](conf/machine/microzed-zynq7.conf) - `microzed-zynq7` | ||
| 25 | * [Avnet PicoZed](conf/machine/picozed-zynq7.conf) - `picozed-zynq7` | ||
| 26 | * [Avnet/Digilent ZedBoard](conf/machine/zedboard-zynq7.conf) - `zedboard-zynq7` | ||
| 27 | * [Digilent Zybo](conf/machine/zybo-zynq7.conf) - `zybo-zynq7` | ||
| 28 | * [Digilent Zybo Linux BD](conf/machine/zybo-linux-bd-zynq7.conf) - `zybo-linux-bd-zynq7` | ||
| 29 | * ZynqMP: | ||
| 30 | * [Xilinx ZCU102](conf/machine/zcu102-zynqmp.conf) - `zcu102-zynqmp` (QEMU support) | ||
| 31 | |||
| 32 | Additional information on Xilinx architectures can be found at: | ||
| 33 | http://www.xilinx.com/support/index.htm | ||
| 34 | |||
| 35 | Maintainers, Mailing list, Patches | ||
| 36 | ================================== | ||
| 37 | |||
| 38 | Please send any patches, pull requests, comments or questions for this layer to | ||
| 39 | the [meta-xilinx mailing list](https://lists.yoctoproject.org/listinfo/meta-xilinx): | ||
| 40 | |||
| 41 | meta-xilinx@lists.yoctoproject.org | ||
| 42 | |||
| 43 | Maintainers: | ||
| 44 | |||
| 45 | Nathan Rossi <nathan@nathanrossi.com> | ||
| 46 | Manjukumar Harthikote Matha <manjukumar.harthikote-matha@xilinx.com> | ||
| 47 | |||
| 48 | Dependencies | ||
| 49 | ============ | ||
| 50 | |||
| 51 | This layer depends on: | ||
| 52 | |||
| 53 | URI: git://git.openembedded.org/bitbake | ||
| 54 | |||
| 55 | URI: git://git.openembedded.org/openembedded-core | ||
| 56 | layers: meta | ||
| 57 | |||
| 58 | Recipe Licenses | ||
| 59 | =============== | ||
| 60 | |||
| 61 | Due to licensing restrictions some recipes in this layer rely on closed source | ||
| 62 | or restricted content provided by Xilinx. In order to use these recipes you must | ||
| 63 | accept or agree to the licensing terms (e.g. EULA, Export Compliance, NDA, | ||
| 64 | Redistribution, etc). This layer **does not enforce** any legal requirement, it | ||
| 65 | is the **responsibility of the user** the ensure that they are in compliance | ||
| 66 | with any licenses or legal requirements for content used. | ||
| 67 | |||
| 68 | In order to use recipes that rely on restricted content the `xilinx` license | ||
| 69 | flag must be white-listed in the build configuration (e.g. `local.conf`). This | ||
| 70 | can be done on a per package basis: | ||
| 71 | |||
| 72 | LICENSE_FLAGS_WHITELIST += "xilinx_pmu-rom" | ||
| 73 | |||
| 74 | or generally: | ||
| 75 | |||
| 76 | LICENSE_FLAGS_WHITELIST += "xilinx" | ||
| 77 | |||
| 78 | Generally speaking Xilinx content that is provided as a restricted download | ||
| 79 | cannot be obtained without a Xilinx account, in order to use this content you | ||
| 80 | must first download it with your Xilinx account and place the downloaded content | ||
| 81 | in the `downloads/` directory of your build or on a `PREMIRROR`. Attempting to | ||
| 82 | fetch the content using bitbake will fail, indicating the URL from which to | ||
| 83 | acquire the content. | ||
| 84 | 4 | ||
