summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/README.md
diff options
context:
space:
mode:
authorSandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>2023-03-14 15:20:51 -0600
committerMark Hatle <mark.hatle@amd.com>2023-03-15 18:25:27 -0500
commit1a42eb28695aa498c34d7bb6661db36ebf4c3c2f (patch)
treed93e53bdfe0ca950d3db02623a9bcccfd6e09657 /meta-xilinx-bsp/README.md
parent3a9d18d12eb448dfe331f9f0e3dd9045f874a4f3 (diff)
downloadmeta-xilinx-1a42eb28695aa498c34d7bb6661db36ebf4c3c2f.tar.gz
README: Update bsp layer langdale release info
1. Update meta-xilinx-bsp README with langdale release info. 2. Add HDF_MANCHINE info for all eval board machine conf file. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-bsp/README.md')
-rw-r--r--meta-xilinx-bsp/README.md85
1 files changed, 48 insertions, 37 deletions
diff --git a/meta-xilinx-bsp/README.md b/meta-xilinx-bsp/README.md
index bd7a4eef..2db463f6 100644
--- a/meta-xilinx-bsp/README.md
+++ b/meta-xilinx-bsp/README.md
@@ -3,55 +3,66 @@
3This layer enables AMD Xilinx MicroBlaze, Zynq, ZynqMP and Versal device 3This layer enables AMD Xilinx MicroBlaze, Zynq, ZynqMP and Versal device
4evaluation boards and provides related metadata. 4evaluation boards and provides related metadata.
5 5
6## Additional documentation: 6## Additional documentation
7 7
8* [Building Image Instructions](../README.building.md) 8* [Building Image Instructions](../README.building.md)
9* [Booting Image Instructions](../README.booting.md) 9* [Booting Image Instructions](../README.booting.md)
10---
10 11
11## Supported Boards/Machines 12## AMD Xilinx Evaluation Boards BSP Machines files
12 13
13**Boards/Machines supported by this layer:** 14The following boards are supported by the meta-xilinx-bsp layer:
14 15
15| Devices | Board Variant | Machine Configuration file | HW Board Device tree | QEMU tested | HW tested | 16> **Variable usage examples:**
16|------------|-------------------------------------------------------------------------------|--------------------------------------------------------------|-------------------------------------|-------------|-----------| 17>
17| MicroBlaze | [KC705](https://www.xilinx.com/products/boards-and-kits/ek-k7-kc705-g.html) | [kc705-microblazeel](conf/machine/kc705-microblazeel.conf) | `kc705-full` | Yes | Yes | 18> Machine Configuration file: `MACHINE = "zcu102-zynqmp"`
18| | [AC701](https://www.xilinx.com/products/boards-and-kits/ek-a7-ac701-g.html) | [ac701-microblazeel](conf/machine/ac701-microblazeel.conf) | `ac701-full` | Yes | Yes | 19>
19| | [KCU105](https://www.xilinx.com/products/boards-and-kits/kcu105.html) | [kcu105-microblazeel](conf/machine/kcu105-microblazeel.conf) | `kcu105` | Yes | Yes | 20> Reference XSA: `HDF_MACHINE = "zcu102-zynqmp"`
20| | [VCU118](https://www.xilinx.com/products/boards-and-kits/vcu118.html) | [vcu118-microblazeel](conf/machine/vcu118-microblazeel.conf) | `vcu118-rev2.0` | Yes | Yes | 21>
21| Zynq-7000 | Zynq (QEMU) | [qemu-zynq7](conf/machine/qemu-zynq7.conf) | NA | Yes | NA | 22> HW Board Device tree: `YAML_DT_BOARD_FLAGS = "{BOARD zcu102-rev1.0}"`
22| | [ZC702](https://www.xilinx.com/products/boards-and-kits/ek-z7-zc702-g.html) | [zc702-zynq7](conf/machine/zc702-zynq7.conf) | `zc702` | Yes | Yes | 23
23| | [ZC706](https://www.xilinx.com/products/boards-and-kits/ek-z7-zc706-g.html) | [zc706-zynq7](conf/machine/zc706-zynq7.conf) | `zc706` | Yes | Yes | 24| Devices | Evaluation Board | Machine Configuration file | Reference XSA | HW Board Device tree | QEMU tested | HW tested |
24| ZynqMP | [ZCU102](https://www.xilinx.com/products/boards-and-kits/ek-u1-zcu102-g.html) | [zcu102-zynqmp](conf/machine/zcu102-zynqmp.conf) | `zcu102-rev1.0` | Yes | Yes | 25|------------|-------------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------|-------------------------------------|-------------|-----------|
25| | [ZCU104](https://www.xilinx.com/products/boards-and-kits/zcu104.html) | [zcu104-zynqmp](conf/machine/zcu104-zynqmp.conf) | `zcu104-revc` | Yes | Yes | 26| MicroBlaze | [KC705](https://www.xilinx.com/products/boards-and-kits/ek-k7-kc705-g.html) | [kc705-microblazeel](conf/machine/kc705-microblazeel.conf) | `kc705-microblazeel` | `kc705-full` | Yes | Yes |
26| | [ZCU106](https://www.xilinx.com/products/boards-and-kits/zcu106.html) | [zcu106-zynqmp](conf/machine/zcu106-zynqmp.conf) | `zcu106-reva` | Yes | Yes | 27| | [AC701](https://www.xilinx.com/products/boards-and-kits/ek-a7-ac701-g.html) | [ac701-microblazeel](conf/machine/ac701-microblazeel.conf) | `ac701-microblazeel` | `ac701-full` | Yes | Yes |
27| | [ZCU111](https://www.xilinx.com/products/boards-and-kits/zcu111.html) | [zcu111-zynqmp](conf/machine/zcu111-zynqmp.conf) | `zcu111-reva` | Yes | Yes | 28| | [KCU105](https://www.xilinx.com/products/boards-and-kits/kcu105.html) | [kcu105-microblazeel](conf/machine/kcu105-microblazeel.conf) | `kcu105-microblazeel` | `kcu105` | Yes | Yes |
28| | [ZCU1275](https://www.xilinx.com/products/boards-and-kits/zcu1275.html) | [zcu1275-zynqmp](conf/machine/zcu1275-zynqmp.conf) | `zcu1275-revb` | Yes | Yes | 29| | [VCU118](https://www.xilinx.com/products/boards-and-kits/vcu118.html) | [vcu118-microblazeel](conf/machine/vcu118-microblazeel.conf) | `vcu118-microblazeel` | `vcu118-rev2.0` | Yes | Yes |
29| | [ZCU1285](https://www.xilinx.com/products/boards-and-kits/zcu1285.html) | [zcu1285-zynqmp](conf/machine/zcu1285-zynqmp.conf) | `zcu1285-reva` | Yes | Yes | 30| Zynq-7000 | [ZC702](https://www.xilinx.com/products/boards-and-kits/ek-z7-zc702-g.html) | [zc702-zynq7](conf/machine/zc702-zynq7.conf) | `zc702-zynq7` | `zc702` | Yes | Yes |
30| | [ZCU208](https://www.xilinx.com/products/boards-and-kits/zcu208.html) | [zcu208-zynqmp](conf/machine/zcu208-zynqmp.conf) | `zcu208-reva` | Yes | Yes | 31| | [ZC706](https://www.xilinx.com/products/boards-and-kits/ek-z7-zc706-g.html) | [zc706-zynq7](conf/machine/zc706-zynq7.conf) | `zc706-zynq7` | `zc706` | Yes | Yes |
31| | [ZCU216](https://www.xilinx.com/products/boards-and-kits/zcu216.html) | [zcu216-zynqmp](conf/machine/zcu216-zynqmp.conf) | `zcu216-reva` | Yes | Yes | 32| ZynqMP | [ZCU102](https://www.xilinx.com/products/boards-and-kits/ek-u1-zcu102-g.html) | [zcu102-zynqmp](conf/machine/zcu102-zynqmp.conf) | `zcu102-zynqmp` | `zcu102-rev1.0` | Yes | Yes |
32| | [ZCU670](https://www.xilinx.com/products/boards-and-kits/zcu670.html) | [zcu216-zynqmp](conf/machine/zcu670-zynqmp.conf) | `zcu670-revb` | Yes | Yes | 33| | [ZCU104](https://www.xilinx.com/products/boards-and-kits/zcu104.html) | [zcu104-zynqmp](conf/machine/zcu104-zynqmp.conf) | `zcu104-zynqmp` | `zcu104-revc` | Yes | Yes |
33| Versal | [VCK190](https://www.xilinx.com/products/boards-and-kits/vck190.html) | [vck190-versal](conf/machine/vck190-versal.conf) | `versal-vck190-reva-x-ebm-01-reva` | Yes | Yes | 34| | [ZCU106](https://www.xilinx.com/products/boards-and-kits/zcu106.html) | [zcu106-zynqmp](conf/machine/zcu106-zynqmp.conf) | `zcu106-zynqmp` | `zcu106-reva` | Yes | Yes |
34| | [VMK180](https://www.xilinx.com/products/boards-and-kits/vmk180.html) | [vmk180-versal](conf/machine/vmk180-versal.conf) | `versal-vmk180-reva-x-ebm-01-reva` | Yes | Yes | 35| | [ZCU111](https://www.xilinx.com/products/boards-and-kits/zcu111.html) | [zcu111-zynqmp](conf/machine/zcu111-zynqmp.conf) | `zcu111-zynqmp` | `zcu111-reva` | Yes | Yes |
35| | [VCK5000](https://www.xilinx.com/products/boards-and-kits/vck5000.html) | [vck5000-versal](conf/machine/vck5000-versal.conf) | `versal-vck5000-reva-x-ebm-01-reva` | No | No | 36| | [ZCU1275](https://www.xilinx.com/products/boards-and-kits/zcu1275.html) | [zcu1275-zynqmp](conf/machine/zcu1275-zynqmp.conf) | `zcu1275-zynqmp` | `zcu1275-revb` | Yes | Yes |
36| | [VPK120](https://www.xilinx.com/products/boards-and-kits/vpk120.html) | [vpk120-versal](conf/machine/vpk120-versal.conf) | `versal-vpk120-reva` | Yes | Yes | 37| | [ZCU1285](https://www.xilinx.com/products/boards-and-kits/zcu1285.html) | [zcu1285-zynqmp](conf/machine/zcu1285-zynqmp.conf) | `zcu1285-zynqmp` | `zcu1285-reva` | Yes | Yes |
37| | [VPK180](https://www.xilinx.com/products/boards-and-kits/vpk180.html) | [vpk180-versal](conf/machine/vpk180-versal.conf) | `versal-vmk180-reva-x-ebm-01-reva` | Yes | Yes | 38| | [ZCU208](https://www.xilinx.com/products/boards-and-kits/zcu208.html) | [zcu208-zynqmp](conf/machine/zcu208-zynqmp.conf) | `zcu208-zynqmp` | `zcu208-reva` | Yes | Yes |
38| | [VEK280](https://www.xilinx.com/products/boards-and-kits/vek280.html) | [vek280-versal](conf/machine/vek280-versal.conf) | `versal-vek280-reva` | Yes | Yes | 39| | [ZCU216](https://www.xilinx.com/products/boards-and-kits/zcu216.html) | [zcu216-zynqmp](conf/machine/zcu216-zynqmp.conf) | `zcu216-zynqmp` | `zcu216-reva` | Yes | Yes |
39| | [VHK158](https://www.xilinx.com/products/boards-and-kits/vhk158.html) | [vhk158-versal](conf/machine/vhk158-versal.conf) | `versal-vhk158-reva` | Yes | Yes | 40| | [ZCU670](https://www.xilinx.com/products/boards-and-kits/zcu670.html) | [zcu670-zynqmp](conf/machine/zcu670-zynqmp.conf) | `zcu670-zynqmp` | `zcu670-revb` | Yes | Yes |
41| Versal | [VCK190](https://www.xilinx.com/products/boards-and-kits/vck190.html) | [vck190-versal](conf/machine/vck190-versal.conf) | `vck190-versal` | `versal-vck190-reva-x-ebm-01-reva` | Yes | Yes |
42| | [VMK180](https://www.xilinx.com/products/boards-and-kits/vmk180.html) | [vmk180-versal](conf/machine/vmk180-versal.conf) | `vmk180-versal` | `versal-vmk180-reva-x-ebm-01-reva` | Yes | Yes |
43| | [VCK5000](https://www.xilinx.com/products/boards-and-kits/vck5000.html) | [vck5000-versal](conf/machine/vck5000-versal.conf) | `vck5000-versal` | `versal-vck5000-reva-x-ebm-01-reva` | No | No |
44| | [VPK120](https://www.xilinx.com/products/boards-and-kits/vpk120.html) | [vpk120-versal](conf/machine/vpk120-versal.conf) | `vpk120-versal` | `versal-vpk120-reva` | Yes | Yes |
45| | [VPK180](https://www.xilinx.com/products/boards-and-kits/vpk180.html) | [vpk180-versal](conf/machine/vpk180-versal.conf) | `vpk180-versal` | `versal-vmk180-reva-x-ebm-01-reva` | Yes | Yes |
46| | [VEK280](https://www.xilinx.com/products/boards-and-kits/vek280.html) | [vek280-versal](conf/machine/vek280-versal.conf) | `vek280-versal` | `versal-vek280-reva` | Yes | Yes |
47| | [VHK158](https://www.xilinx.com/products/boards-and-kits/vhk158.html) | [vhk158-versal](conf/machine/vhk158-versal.conf) | `vhk158-versal` | `versal-vhk158-reva` | Yes | Yes |
40 48
41> **Note:** Additional information on Xilinx architectures can be found at: 49> **Note:** Additional information on Xilinx architectures can be found at:
42 https://www.xilinx.com/products/silicon-devices.html 50 https://www.xilinx.com/products/silicon-devices.html
43 51---
44## Dependencies 52## Dependencies
45 53
46This layer depends on: 54This layer depends on:
47 55
48 URI: git://git.openembedded.org/bitbake 56 URI: https://git.yoctoproject.org/poky
49 57 layers: meta, meta-poky
50 URI: git://git.openembedded.org/openembedded-core
51 layers: meta
52 branch: langdale 58 branch: langdale
53 59
54 URI: git://git.yoctoproject.org/meta-xilinx.git 60 URI: https://git.openembedded.org/meta-openembedded
55 layers: meta-xilinx-microblaze, meta-xilinx-core 61 layers: meta-oe
56 branch: langdale 62 branch: langdale
57 63
64 URI:
65 https://git.yoctoproject.org/meta-xilinx (official version)
66 https://github.com/Xilinx/meta-xilinx (development and amd xilinx release)
67 layers: meta-xilinx-microblaze, meta-xilinx-core
68 branch: langdale or amd xilinx release version (e.g. rel-v2023.1)