diff options
author | Mark Hatle <mark.hatle@amd.com> | 2024-02-23 12:57:57 -0700 |
---|---|---|
committer | Mark Hatle <mark.hatle@amd.com> | 2024-02-25 15:36:10 -0600 |
commit | 0b9cf1e94c2048cc73fd203f77ed3cac34bc326d (patch) | |
tree | 065b74deaa11f41b7ef28d7eea975c17c68a9f76 /meta-xilinx-standalone-experimental | |
parent | 6516b64d591ec3527133176ae0d7d1dbccfa8fb0 (diff) | |
download | meta-xilinx-0b9cf1e94c2048cc73fd203f77ed3cac34bc326d.tar.gz |
meta-xilinx-standalone-experimental: Update README.md to latest gen-machine-conf
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-standalone-experimental')
-rw-r--r-- | meta-xilinx-standalone-experimental/README.md | 44 |
1 files changed, 18 insertions, 26 deletions
diff --git a/meta-xilinx-standalone-experimental/README.md b/meta-xilinx-standalone-experimental/README.md index 77d2bcb8..1c80dc8f 100644 --- a/meta-xilinx-standalone-experimental/README.md +++ b/meta-xilinx-standalone-experimental/README.md | |||
@@ -94,23 +94,19 @@ $ gen-machineconf --soc-family zynqmp --hw-description <path_to_sdtgen_output_di | |||
94 | The following will be written to the end of the conf/local.conf file: | 94 | The following will be written to the end of the conf/local.conf file: |
95 | 95 | ||
96 | ``` | 96 | ``` |
97 | # Each multiconfig will define it's own TMPDIR, this is the new default based | ||
98 | # on BASE_TMPDIR for the Linux build | ||
99 | TMPDIR = "${BASE_TMPDIR}/tmp" | ||
100 | |||
101 | # Use the newly generated MACHINE | 97 | # Use the newly generated MACHINE |
102 | MACHINE = "xlnx-zynqmp-zcu102-rev1-0" | 98 | MACHINE = "xlnx-zynqmp-zcu102-rev1-0" |
103 | 99 | ||
104 | # All of the TMPDIRs must be in a common parent directory. This is defined | 100 | # Avoid errors in some baremetal configs as these layers may be present |
105 | # as BASE_TMPDIR. | 101 | # but are not used. Note the following lines are optional and can be |
106 | # Adjust BASE_TMPDIR if you want to move the tmpdirs elsewhere, such as /tmp | 102 | # safetly disabled. |
107 | BASE_TMPDIR ?= "${TOPDIR}" | 103 | SKIP_META_VIRT_SANITY_CHECK = "1" |
104 | SKIP_META_SECURITY_SANITY_CHECK = "1" | ||
105 | SKIP_META_TPM_SANITY_CHECK = "1" | ||
108 | 106 | ||
109 | # The following is the full set of multiconfigs for this configuration | 107 | # Each generated multiconfig defines it's own TMPDIR, either edit the |
110 | # A large list can cause a slow parse. | 108 | # multiconfig files, or uncomment and adjust MC_TMPDIR_PREFIX below |
111 | #BBMULTICONFIG = " cortexa53-0-zynqmp-fsbl-baremetal cortexa53-0-zynqmp-baremetal cortexa53-0-zynqmp-freertos cortexa53-1-zynqmp-baremetal cortexa53-1-zynqmp-freertos cortexa53-2-zynqmp-baremetal cortexa53-2-zynqmp-freertos cortexa53-3-zynqmp-baremetal cortexa53-3-zynqmp-freertos cortexr5-0-zynqmp-fsbl-baremetal cortexr5-0-zynqmp-baremetal cortexr5-0-zynqmp-freertos cortexr5-1-zynqmp-baremetal cortexr5-1-zynqmp-freertos microblaze-0-pmu" | 109 | #MC_TMPDIR_PREFIX = "${TOPDIR}/tmp" |
112 | # Alternatively trim the list to the minimum | ||
113 | BBMULTICONFIG = " cortexa53-0-zynqmp-fsbl-baremetal microblaze-0-pmu" | ||
114 | ``` | 110 | ``` |
115 | 111 | ||
116 | For example, versal: | 112 | For example, versal: |
@@ -121,23 +117,19 @@ $ gen-machineconf --soc-family versal --hw-description <path_to_sdtgen_output_di | |||
121 | The following will be written to the end of the conf/local.conf file: | 117 | The following will be written to the end of the conf/local.conf file: |
122 | 118 | ||
123 | ``` | 119 | ``` |
124 | # Each multiconfig will define it's own TMPDIR, this is the new default based | ||
125 | # on BASE_TMPDIR for the Linux build | ||
126 | TMPDIR = "${BASE_TMPDIR}/tmp" | ||
127 | |||
128 | # Use the newly generated MACHINE | 120 | # Use the newly generated MACHINE |
129 | MACHINE = "xlnx-versal-vmk180-rev1-1-x-ebm-01-reva" | 121 | MACHINE = "xlnx-versal-vmk180-rev1-1-x-ebm-01-reva" |
130 | 122 | ||
131 | # All of the TMPDIRs must be in a common parent directory. This is defined | 123 | # Avoid errors in some baremetal configs as these layers may be present |
132 | # as BASE_TMPDIR. | 124 | # but are not used. Note the following lines are optional and can be |
133 | # Adjust BASE_TMPDIR if you want to move the tmpdirs elsewhere, such as /tmp | 125 | # safetly disabled. |
134 | BASE_TMPDIR ?= "${TOPDIR}" | 126 | SKIP_META_VIRT_SANITY_CHECK = "1" |
127 | SKIP_META_SECURITY_SANITY_CHECK = "1" | ||
128 | SKIP_META_TPM_SANITY_CHECK = "1" | ||
135 | 129 | ||
136 | # The following is the full set of multiconfigs for this configuration | 130 | # Each generated multiconfig defines it's own TMPDIR, either edit the |
137 | # A large list can cause a slow parse. | 131 | # multiconfig files, or uncomment and adjust MC_TMPDIR_PREFIX below |
138 | #BBMULTICONFIG = " cortexa72-0-versal-baremetal cortexa72-0-versal-freertos cortexa72-1-versal-baremetal cortexa72-1-versal-freertos microblaze-0-pmc microblaze-0-psm cortexr5-0-versal-baremetal cortexr5-0-versal-freertos cortexr5-1-versal-baremetal cortexr5-1-versal-freertos" | 132 | #MC_TMPDIR_PREFIX = "${TOPDIR}/tmp" |
139 | # Alternatively trim the list to the minimum | ||
140 | BBMULTICONFIG = " microblaze-0-pmc microblaze-0-psm" | ||
141 | ``` | 133 | ``` |
142 | > **Bitbake Performance Note:** | 134 | > **Bitbake Performance Note:** |
143 | Each BBMULTICONFIG value requires all of the recipes to be parsed for that | 135 | Each BBMULTICONFIG value requires all of the recipes to be parsed for that |