blob: 31aa0f63027f3d7fd142507dfcbce20c16abeedf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
# meta-xilinx-standalone-experimental
This layer contains experimental items that may eventually be added
to the meta-xilinx-standalone layer. The components in this layer
may or may not be buildable as they may require unreleased code.
The non-Linux software components are still in development and
this should be considered to be a preview release only. For instance,
some components may not be buildable, expect APIs to change on various
parts and pieces.
## Build Instructions
**Note:** to use this layer you must REMOVE meta-xilinx-tools from your
project. meta-xilinx-tools is not compatible with this experimental
approach. You may also have to remove other layers that depend
on meta-xilinx-tools, such as meta-kria and meta-system-controller.
To use the experimental version of the embedded software (firmware)
as well as system configuration, you must build the 'meta-xilinx-setup'
SDK. This SDK is passed a device tree, constructed from System Device tree and
produces a number of configuration files.
1. Remove meta-xilinx-tools, meta-kria and meta-system-controller, then add the decoupling layer
```
$ bitbake-layers remove-layer meta-xilinx-tools
$ bitbake-layers remove-layer meta-kria
$ bitbake-layers remove-layer meta-system-controller
$ bitbake-layers add-layer ./<path-to-layer>/meta-xilinx/meta-xilinx-standalone-experimental
```
2. Build the setup SDK
```
$ bitbake meta-xilinx-setup
```
3. Install the setup SDK:
```
$ .${TMPDIR}/tmp/deploy/sdk/x86_64-xilinx-nativesdk-prestep-2023.2....sh -d prestep -y
```
Then follow the instructions in the 'prestep/README-setup' file.
## Dependencies
This layer depends on:
URI: https://git.yoctoproject.org/poky
layers: meta, meta-poky
branch: langdale
URI: https://git.openembedded.org/meta-openembedded
layers: meta-oe
branch: langdale
URI:
https://git.yoctoproject.org/meta-xilinx (official version)
https://github.com/Xilinx/meta-xilinx (development and amd xilinx release)
layers: meta-xilinx-core, meta-xilinx-bsp, meta-xilinx-standalone
branch: langdale or amd xilinx release version (e.g. rel-v2023.1)
|