summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2022-03-04 16:30:06 -0800
committerMark Hatle <mark.hatle@xilinx.com>2022-03-07 11:59:10 -0800
commit5d28e5640859bc6f275b804e1344c6dd17e5a492 (patch)
treef1bc1fb240c8410aeaddeb90ec96095dc63e45b4
parent034c7de08dc5211f575f7b0486528b408e348765 (diff)
downloadmeta-xilinx-5d28e5640859bc6f275b804e1344c6dd17e5a492.tar.gz
meta-xilinx-standalone-experimental: Change from lopper.py to lopper
Upgrade of lopper changed the executable name to lopper. Switch all of the users. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
-rw-r--r--meta-xilinx-standalone-experimental/classes/esw.bbclass2
-rw-r--r--meta-xilinx-standalone-experimental/classes/esw_examples.bbclass4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/empty-application/empty-application_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/freertos-hello-world/freertos-hello-world_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-echo-server/freertos-lwip-echo-server_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-client/freertos-lwip-tcp-perf-client_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-server/freertos-lwip-tcp-perf-server_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-client/freertos-lwip-udp-perf-client_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-server/freertos-lwip-udp-perf-server_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/hello-world/hello-world_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/lwip-echo-server/lwip-echo-server_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-client/lwip-tcp-perf-client_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-server/lwip-tcp-perf-server_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-client/lwip-udp-perf-client_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-server/lwip-udp-perf-server_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/memory-tests/memory-tests_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-applications/peripheral-tests/peripheral-tests_git.bb4
-rwxr-xr-xmeta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh94
-rw-r--r--meta-xilinx-standalone-experimental/recipes-drivers/clockps-example_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-drivers/ospipsv_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-drivers/uartlite_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-drivers/uartns550_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-drivers/uartps_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-drivers/uartpsv_git.bb2
-rwxr-xr-xmeta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-rd_git.bb2
-rwxr-xr-xmeta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-wr_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/freertos10-xilinx_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/libxil_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilffs-example_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilfpga-example_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilmailbox-example_git.bb4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilnvm-example_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilpuf-example_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilsecure-example_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb2
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb2
38 files changed, 98 insertions, 98 deletions
diff --git a/meta-xilinx-standalone-experimental/classes/esw.bbclass b/meta-xilinx-standalone-experimental/classes/esw.bbclass
index c650d5bf..efecb1f9 100644
--- a/meta-xilinx-standalone-experimental/classes/esw.bbclass
+++ b/meta-xilinx-standalone-experimental/classes/esw.bbclass
@@ -125,7 +125,7 @@ python do_generate_driver_data() {
125 bb.error("Couldn't find source dir %s" % d.getVar('OECMAKE_SOURCEPATH')) 125 bb.error("Couldn't find source dir %s" % d.getVar('OECMAKE_SOURCEPATH'))
126 126
127 os.chdir(d.getVar('B')) 127 os.chdir(d.getVar('B'))
128 command = ["lopper.py"] + ["-f"] + [system_dt[0]] + ["--"] + ["baremetalconfig_xlnx.py"] + [machine] + [src_dir[0]] 128 command = ["lopper"] + ["-f"] + [system_dt[0]] + ["--"] + ["baremetalconfig_xlnx.py"] + [machine] + [src_dir[0]]
129 subprocess.run(command, check = True) 129 subprocess.run(command, check = True)
130 src_file = str("x") + driver_name.replace('-', '_') + str("_g.c") 130 src_file = str("x") + driver_name.replace('-', '_') + str("_g.c")
131 if os.path.exists(src_file): 131 if os.path.exists(src_file):
diff --git a/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass b/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass
index 3ae01ac1..64e0810c 100644
--- a/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass
+++ b/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass
@@ -4,7 +4,7 @@ DEPENDS += "python3-dtc-native python3-pyyaml-native xilstandalone libxil xiltim
4 4
5do_configure:prepend() { 5do_configure:prepend() {
6 cd ${S} 6 cd ${S}
7 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 7 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
8 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 8 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
9 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 9 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
10} 10}
@@ -14,7 +14,7 @@ EXTRA_OECMAKE = "-DCUSTOM_LINKER_FILE=${@d.getVar('ESW_CUSTOM_LINKER_FILE')}"
14 14
15do_generate_eglist () { 15do_generate_eglist () {
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} drvcmake_metadata 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} drvcmake_metadata
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask generate_eglist before do_configure after do_prepare_recipe_sysroot 20addtask generate_eglist before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/empty-application/empty-application_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/empty-application/empty-application_git.bb
index 653ae51a..99771f38 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/empty-application/empty-application_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/empty-application/empty-application_git.bb
@@ -8,7 +8,7 @@ inherit python3native
8 8
9do_configure:prepend() { 9do_configure:prepend() {
10 cd ${S} 10 cd ${S}
11 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 11 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
14 install -m 0644 ${CUSTOM_SRCFILE}/* ${S}/${ESW_COMPONENT_SRC}/ 14 install -m 0644 ${CUSTOM_SRCFILE}/* ${S}/${ESW_COMPONENT_SRC}/
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/freertos-hello-world/freertos-hello-world_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/freertos-hello-world/freertos-hello-world_git.bb
index 9bf220fe..e4a300d2 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/freertos-hello-world/freertos-hello-world_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/freertos-hello-world/freertos-hello-world_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil xilstandalone freertos10-xilinx xiltimer"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-echo-server/freertos-lwip-echo-server_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-echo-server/freertos-lwip-echo-server_git.bb
index ae6d8342..25610987 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-echo-server/freertos-lwip-echo-server_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-echo-server/freertos-lwip-echo-server_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer freertos10-xilinx"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-client/freertos-lwip-tcp-perf-client_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-client/freertos-lwip-tcp-perf-client_git.bb
index 2380eaef..cec949f9 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-client/freertos-lwip-tcp-perf-client_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-client/freertos-lwip-tcp-perf-client_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer freertos10-xilinx"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-server/freertos-lwip-tcp-perf-server_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-server/freertos-lwip-tcp-perf-server_git.bb
index 6a156c2d..a144ecfd 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-server/freertos-lwip-tcp-perf-server_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-tcp-perf-server/freertos-lwip-tcp-perf-server_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer freertos10-xilinx"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-client/freertos-lwip-udp-perf-client_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-client/freertos-lwip-udp-perf-client_git.bb
index bd532abf..3c3a27b0 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-client/freertos-lwip-udp-perf-client_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-client/freertos-lwip-udp-perf-client_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer freertos10-xilinx"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-server/freertos-lwip-udp-perf-server_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-server/freertos-lwip-udp-perf-server_git.bb
index 83577806..8e532c3c 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-server/freertos-lwip-udp-perf-server_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/freertos-lwip-udp-perf-server/freertos-lwip-udp-perf-server_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer freertos10-xilinx"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/hello-world/hello-world_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/hello-world/hello-world_git.bb
index 8d14acf2..9b66c129 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/hello-world/hello-world_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/hello-world/hello-world_git.bb
@@ -8,7 +8,7 @@ inherit python3native
8 8
9do_configure:prepend() { 9do_configure:prepend() {
10 cd ${S} 10 cd ${S}
11 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 11 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
14} 14}
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/lwip-echo-server/lwip-echo-server_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/lwip-echo-server/lwip-echo-server_git.bb
index 1aef0d73..d86e62a3 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/lwip-echo-server/lwip-echo-server_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/lwip-echo-server/lwip-echo-server_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-client/lwip-tcp-perf-client_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-client/lwip-tcp-perf-client_git.bb
index 5db0c218..dd6501cf 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-client/lwip-tcp-perf-client_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-client/lwip-tcp-perf-client_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-server/lwip-tcp-perf-server_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-server/lwip-tcp-perf-server_git.bb
index 211d9e55..1f7ae00c 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-server/lwip-tcp-perf-server_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/lwip-tcp-perf-server/lwip-tcp-perf-server_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-client/lwip-udp-perf-client_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-client/lwip-udp-perf-client_git.bb
index 42aa07fe..1b3105da 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-client/lwip-udp-perf-client_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-client/lwip-udp-perf-client_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-server/lwip-udp-perf-server_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-server/lwip-udp-perf-server_git.bb
index b78499fe..be3d3d4b 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-server/lwip-udp-perf-server_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/lwip-udp-perf-server/lwip-udp-perf-server_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "libxil lwip xiltimer"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -14,7 +14,7 @@ do_configure:prepend() {
14do_generate_app_data() { 14do_generate_app_data() {
15 # This script should also not rely on relative paths and such 15 # This script should also not rely on relative paths and such
16 cd ${S} 16 cd ${S}
17 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 17 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 18 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
19} 19}
20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot 20addtask do_generate_app_data before do_configure after do_prepare_recipe_sysroot
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/memory-tests/memory-tests_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/memory-tests/memory-tests_git.bb
index 1bca8dc5..3e025962 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/memory-tests/memory-tests_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/memory-tests/memory-tests_git.bb
@@ -8,7 +8,7 @@ inherit python3native
8 8
9do_configure:prepend() { 9do_configure:prepend() {
10 cd ${S} 10 cd ${S}
11 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} memtest 11 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} memtest
12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
14} 14}
diff --git a/meta-xilinx-standalone-experimental/recipes-applications/peripheral-tests/peripheral-tests_git.bb b/meta-xilinx-standalone-experimental/recipes-applications/peripheral-tests/peripheral-tests_git.bb
index 6275ee07..61b60ad4 100644
--- a/meta-xilinx-standalone-experimental/recipes-applications/peripheral-tests/peripheral-tests_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-applications/peripheral-tests/peripheral-tests_git.bb
@@ -8,7 +8,7 @@ inherit python3native
8 8
9do_configure:prepend() { 9do_configure:prepend() {
10 cd ${S} 10 cd ${S}
11 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 11 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 12 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 13 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
14} 14}
@@ -28,7 +28,7 @@ python do_generate_app_data() {
28 bb.error("Couldn't find source dir %s" % d.getVar('OECMAKE_SOURCEPATH')) 28 bb.error("Couldn't find source dir %s" % d.getVar('OECMAKE_SOURCEPATH'))
29 29
30 driver_name = d.getVar('REQUIRED_DISTRO_FEATURES') 30 driver_name = d.getVar('REQUIRED_DISTRO_FEATURES')
31 command = ["lopper.py"] + ["-f"] + [system_dt[0]] + ["--"] + ["baremetal_gentestapp_xlnx"] + [machine] + [srcdir[0]] 31 command = ["lopper"] + ["-f"] + [system_dt[0]] + ["--"] + ["baremetal_gentestapp_xlnx"] + [machine] + [srcdir[0]]
32 subprocess.run(command, check = True) 32 subprocess.run(command, check = True)
33 with open("file_list.txt", 'r') as fd: 33 with open("file_list.txt", 'r') as fd:
34 for line in fd: 34 for line in fd:
diff --git a/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh b/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh
index a8da5b4a..d0b719cb 100755
--- a/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh
+++ b/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh
@@ -107,21 +107,21 @@ cortex_a53_linux() {
107 if [ "${overlay_dtb}" = "true" ]; then 107 if [ "${overlay_dtb}" = "true" ]; then
108 if [ "${external_fpga}" = "true" ]; then 108 if [ "${external_fpga}" = "true" ]; then
109 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" -- xlnx_overlay_dt ${machine} full \ 109 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" -- xlnx_overlay_dt ${machine} full \
110 || error "lopper.py failed" 110 || error "lopper failed"
111 else 111 else
112 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} "${system_dtb}" -- xlnx_overlay_dt ${machine} partial \ 112 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} "${system_dtb}" -- xlnx_overlay_dt ${machine} partial \
113 || error "lopper.py failed" 113 || error "lopper failed"
114 fi 114 fi
115 dtc -q -O dtb -o pl.dtbo -b 0 -@ pl.dtsi || error "dtc failed" 115 dtc -q -O dtb -o pl.dtbo -b 0 -@ pl.dtsi || error "dtc failed"
116 elif [ -n "${domain_file}" ]; then 116 elif [ -n "${domain_file}" ]; then
117 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \ 117 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \
118 -i "${domain_file}" -i "${lops_dir}/lop-a53-imux.dts" \ 118 -i "${domain_file}" -i "${lops_dir}/lop-a53-imux.dts" \
119 -i "${lops_dir}/lop-domain-linux-a53.dts" "${system_dtb}" "${dtb_file}" \ 119 -i "${lops_dir}/lop-domain-linux-a53.dts" "${system_dtb}" "${dtb_file}" \
120 || error "lopper.py failed" 120 || error "lopper failed"
121 else 121 else
122 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a53-imux.dts" \ 122 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a53-imux.dts" \
123 -i "${lops_dir}/lop-domain-linux-a53.dts" "${system_dtb}" "${dtb_file}" \ 123 -i "${lops_dir}/lop-domain-linux-a53.dts" "${system_dtb}" "${dtb_file}" \
124 || error "lopper.py failed" 124 || error "lopper failed"
125 fi 125 fi
126 rm -f pl.dtsi lop-a53-imux.dts.dtb lop-domain-linux-a53.dts.dtb 126 rm -f pl.dtsi lop-a53-imux.dts.dtb lop-domain-linux-a53.dts.dtb
127 ) 127 )
@@ -174,10 +174,10 @@ cortex_a53_baremetal() {
174 if [ -n "${domain_file}" ]; then 174 if [ -n "${domain_file}" ]; then
175 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \ 175 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \
176 -i "${domain_file}" -i "${lops_dir}/lop-a53-imux.dts" "${system_dtb}" "${dtb_file}" \ 176 -i "${domain_file}" -i "${lops_dir}/lop-a53-imux.dts" "${system_dtb}" "${dtb_file}" \
177 || error "lopper.py failed" 177 || error "lopper failed"
178 else 178 else
179 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a53-imux.dts" \ 179 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a53-imux.dts" \
180 "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 180 "${system_dtb}" "${dtb_file}" || error "lopper failed"
181 fi 181 fi
182 rm -f lop-a53-imux.dts.dtb 182 rm -f lop-a53-imux.dts.dtb
183 ) 183 )
@@ -186,10 +186,10 @@ cortex_a53_baremetal() {
186 if [ -n "${domain_file}" ]; then 186 if [ -n "${domain_file}" ]; then
187 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 187 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
188 -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" \ 188 -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" \
189 || error "lopper.py failed" 189 || error "lopper failed"
190 else 190 else
191 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" \ 191 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" \
192 || error "lopper.py failed" 192 || error "lopper failed"
193 fi 193 fi
194 194
195 mv libxil.conf "${libxil}" 195 mv libxil.conf "${libxil}"
@@ -227,10 +227,10 @@ cortex_a53_freertos() {
227 if [ -n "${domain_file}" ]; then 227 if [ -n "${domain_file}" ]; then
228 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \ 228 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \
229 -i "${domain_file}" -i "${lops_dir}/lop-a53-imux.dts" "${system_dtb}" "${dtb_file}" \ 229 -i "${domain_file}" -i "${lops_dir}/lop-a53-imux.dts" "${system_dtb}" "${dtb_file}" \
230 || error "lopper.py failed" 230 || error "lopper failed"
231 else 231 else
232 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a53-imux.dts" \ 232 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a53-imux.dts" \
233 "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 233 "${system_dtb}" "${dtb_file}" || error "lopper failed"
234 fi 234 fi
235 rm -f lop-a53-imux.dts.dtb 235 rm -f lop-a53-imux.dts.dtb
236 ) 236 )
@@ -238,10 +238,10 @@ cortex_a53_freertos() {
238 # Build baremetal multiconfig 238 # Build baremetal multiconfig
239 if [ -n "${domain_file}" ]; then 239 if [ -n "${domain_file}" ]; then
240 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 240 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
241 -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" || error "lopper.py failed" 241 -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" || error "lopper failed"
242 else 242 else
243 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" \ 243 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa53-${machine} "${embeddedsw}" \
244 || error "lopper.py failed" 244 || error "lopper failed"
245 fi 245 fi
246 246
247 mv libxil.conf "${libxil}" 247 mv libxil.conf "${libxil}"
@@ -282,21 +282,21 @@ cortex_a72_linux() {
282 # a flag "external_fpga" which says apply overlay without loading the bit file. 282 # a flag "external_fpga" which says apply overlay without loading the bit file.
283 if [ "${external_fpga}" = "true" ]; then 283 if [ "${external_fpga}" = "true" ]; then
284 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" -- xlnx_overlay_dt \ 284 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" -- xlnx_overlay_dt \
285 ${machine} full external_fpga || error "lopper.py failed" 285 ${machine} full external_fpga || error "lopper failed"
286 else 286 else
287 # If there is no external_fpga flag, then the default is full 287 # If there is no external_fpga flag, then the default is full
288 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} "${system_dtb}" -- xlnx_overlay_dt \ 288 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} "${system_dtb}" -- xlnx_overlay_dt \
289 ${machine} full || error "lopper.py failed" 289 ${machine} full || error "lopper failed"
290 fi 290 fi
291 dtc -q -O dtb -o pl.dtbo -b 0 -@ pl.dtsi || error "dtc failed" 291 dtc -q -O dtb -o pl.dtbo -b 0 -@ pl.dtsi || error "dtc failed"
292 elif [ -n "${domain_file}" ]; then 292 elif [ -n "${domain_file}" ]; then
293 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \ 293 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \
294 -i "${domain_file}" -i "${lops_dir}/lop-a72-imux.dts" \ 294 -i "${domain_file}" -i "${lops_dir}/lop-a72-imux.dts" \
295 -i "${lops_dir}/lop-domain-a72.dts" "${system_dtb}" "${dtb_file}" \ 295 -i "${lops_dir}/lop-domain-a72.dts" "${system_dtb}" "${dtb_file}" \
296 || error "lopper.py failed" 296 || error "lopper failed"
297 else 297 else
298 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a72-imux.dts" \ 298 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a72-imux.dts" \
299 -i "${lops_dir}/lop-domain-a72.dts" "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 299 -i "${lops_dir}/lop-domain-a72.dts" "${system_dtb}" "${dtb_file}" || error "lopper failed"
300 fi 300 fi
301 rm -f pl.dtsi lop-a72-imux.dts.dtb lop-domain-a72.dts.dtb 301 rm -f pl.dtsi lop-a72-imux.dts.dtb lop-domain-a72.dts.dtb
302 ) 302 )
@@ -335,10 +335,10 @@ cortex_a72_baremetal() {
335 if [ -n "${domain_file}" ]; then 335 if [ -n "${domain_file}" ]; then
336 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \ 336 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \
337 -i "${domain_file}" -i "${lops_dir}/lop-a72-imux.dts" "${system_dtb}" "${dtb_file}" \ 337 -i "${domain_file}" -i "${lops_dir}/lop-a72-imux.dts" "${system_dtb}" "${dtb_file}" \
338 || error "lopper.py failed" 338 || error "lopper failed"
339 else 339 else
340 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a72-imux.dts" \ 340 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a72-imux.dts" \
341 "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 341 "${system_dtb}" "${dtb_file}" || error "lopper failed"
342 fi 342 fi
343 rm -f lop-a72-imux.dts.dtb 343 rm -f lop-a72-imux.dts.dtb
344 ) 344 )
@@ -346,10 +346,10 @@ cortex_a72_baremetal() {
346 # Build baremetal multiconfig 346 # Build baremetal multiconfig
347 if [ -n "${domain_file}" ]; then 347 if [ -n "${domain_file}" ]; then
348 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 348 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
349 -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" || error "lopper.py failed" 349 -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" || error "lopper failed"
350 else 350 else
351 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" \ 351 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" \
352 || error "lopper.py failed" 352 || error "lopper failed"
353 fi 353 fi
354 354
355 mv libxil.conf "${libxil}" 355 mv libxil.conf "${libxil}"
@@ -385,12 +385,12 @@ cortex_a72_freertos() {
385 ( 385 (
386 cd dtb || error "Unable to cd to dtb dir" 386 cd dtb || error "Unable to cd to dtb dir"
387 if [ -n "${domain_file}" ]; then 387 if [ -n "${domain_file}" ]; then
388 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py -f --permissive --enhanced -x '*.yaml' \ 388 LOPPER_DTC_FLAGS="-b 0 -@" lopper -f --permissive --enhanced -x '*.yaml' \
389 -i "${domain_file}" -i "${lops_dir}/lop-a72-imux.dts" "${system_dtb}" "${dtb_file}" \ 389 -i "${domain_file}" -i "${lops_dir}/lop-a72-imux.dts" "${system_dtb}" "${dtb_file}" \
390 || error "lopper.py failed" 390 || error "lopper failed"
391 else 391 else
392 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a72-imux.dts" \ 392 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-a72-imux.dts" \
393 "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 393 "${system_dtb}" "${dtb_file}" || error "lopper failed"
394 fi 394 fi
395 rm -f lop-a72-imux.dts.dtb 395 rm -f lop-a72-imux.dts.dtb
396 ) 396 )
@@ -398,10 +398,10 @@ cortex_a72_freertos() {
398 # Build baremetal multiconfig 398 # Build baremetal multiconfig
399 if [ -n "${domain_file}" ]; then 399 if [ -n "${domain_file}" ]; then
400 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 400 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
401 -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" || error "lopper.py failed" 401 -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" || error "lopper failed"
402 else 402 else
403 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" \ 403 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexa72-${machine} "${embeddedsw}" \
404 || error "lopper.py failed" 404 || error "lopper failed"
405 fi 405 fi
406 406
407 mv libxil.conf "${libxil}" 407 mv libxil.conf "${libxil}"
@@ -454,10 +454,10 @@ cortex_r5_baremetal() {
454 if [ -n "$domain_file" ]; then 454 if [ -n "$domain_file" ]; then
455 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \ 455 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \
456 -i "${domain_file}" -i "${lops_dir}/lop-r5-imux.dts" "${system_dtb}" "${dtb_file}" \ 456 -i "${domain_file}" -i "${lops_dir}/lop-r5-imux.dts" "${system_dtb}" "${dtb_file}" \
457 || error "lopper.py failed" 457 || error "lopper failed"
458 else 458 else
459 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-r5-imux.dts" \ 459 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-r5-imux.dts" \
460 "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 460 "${system_dtb}" "${dtb_file}" || error "lopper failed"
461 fi 461 fi
462 rm -f lop-r5-imux.dts.dtb 462 rm -f lop-r5-imux.dts.dtb
463 ) 463 )
@@ -465,10 +465,10 @@ cortex_r5_baremetal() {
465 # Build baremetal multiconfig 465 # Build baremetal multiconfig
466 if [ -n "${domain_file}" ]; then 466 if [ -n "${domain_file}" ]; then
467 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 467 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
468 -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" || error "lopper.py failed" 468 -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" || error "lopper failed"
469 else 469 else
470 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" \ 470 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" \
471 || error "lopper.py failed" 471 || error "lopper failed"
472 fi 472 fi
473 473
474 mv libxil.conf "${libxil}" 474 mv libxil.conf "${libxil}"
@@ -506,10 +506,10 @@ cortex_r5_freertos() {
506 if [ -n "$domain_file" ]; then 506 if [ -n "$domain_file" ]; then
507 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \ 507 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --permissive --enhanced -x '*.yaml' \
508 -i "${domain_file}" -i "${lops_dir}/lop-r5-imux.dts" "${system_dtb}" "${dtb_file}" \ 508 -i "${domain_file}" -i "${lops_dir}/lop-r5-imux.dts" "${system_dtb}" "${dtb_file}" \
509 || error "lopper.py failed" 509 || error "lopper failed"
510 else 510 else
511 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-r5-imux.dts" \ 511 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f --enhanced -i "${lops_dir}/lop-r5-imux.dts" \
512 "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 512 "${system_dtb}" "${dtb_file}" || error "lopper failed"
513 fi 513 fi
514 rm -f lop-r5-imux.dts.dtb 514 rm -f lop-r5-imux.dts.dtb
515 ) 515 )
@@ -517,10 +517,10 @@ cortex_r5_freertos() {
517 # Build baremetal multiconfig 517 # Build baremetal multiconfig
518 if [ -n "${domain_file}" ]; then 518 if [ -n "${domain_file}" ]; then
519 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 519 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
520 -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" || error "lopper.py failed" 520 -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" || error "lopper failed"
521 else 521 else
522 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" \ 522 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx cortexr5-${machine} "${embeddedsw}" \
523 || error "lopper.py failed" 523 || error "lopper failed"
524 fi 524 fi
525 525
526 mv libxil.conf "${libxil}" 526 mv libxil.conf "${libxil}"
@@ -550,7 +550,7 @@ process_microblaze() {
550 ( 550 (
551 cd dtb || error "Unable to cd to dtb dir" 551 cd dtb || error "Unable to cd to dtb dir"
552 ${lopper} -f --enhanced -i "${lops_dir}/lop-microblaze-yocto.dts" "${system_dtb}" \ 552 ${lopper} -f --enhanced -i "${lops_dir}/lop-microblaze-yocto.dts" "${system_dtb}" \
553 || error "lopper.py failed" 553 || error "lopper failed"
554 rm -f lop-microblaze-yocto.dts.dtb 554 rm -f lop-microblaze-yocto.dts.dtb
555 ) >microblaze.conf 555 ) >microblaze.conf
556 556
@@ -575,16 +575,16 @@ pmu-microblaze() {
575 # Build device tree 575 # Build device tree
576 ( 576 (
577 cd dtb || error "Unable to cd to dtb dir" 577 cd dtb || error "Unable to cd to dtb dir"
578 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 578 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" "${dtb_file}" || error "lopper failed"
579 ) 579 )
580 580
581 # Build baremetal multiconfig 581 # Build baremetal multiconfig
582 if [ -n "${domain_file}" ]; then 582 if [ -n "${domain_file}" ]; then
583 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 583 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
584 -- baremetaldrvlist_xlnx microblaze-pmu "${embeddedsw}" || error "lopper.py failed" 584 -- baremetaldrvlist_xlnx microblaze-pmu "${embeddedsw}" || error "lopper failed"
585 else 585 else
586 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx microblaze-pmu "${embeddedsw}" \ 586 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx microblaze-pmu "${embeddedsw}" \
587 || error "lopper.py failed" 587 || error "lopper failed"
588 fi 588 fi
589 589
590 mv libxil.conf "${libxil}" 590 mv libxil.conf "${libxil}"
@@ -627,16 +627,16 @@ pmc-microblaze() {
627 # Build device tree 627 # Build device tree
628 ( 628 (
629 cd dtb || error "Unable to cd to dtb dir" 629 cd dtb || error "Unable to cd to dtb dir"
630 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 630 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" "${dtb_file}" || error "lopper failed"
631 ) 631 )
632 632
633 # Build baremetal multiconfig 633 # Build baremetal multiconfig
634 if [ -n "${domain_file}" ]; then 634 if [ -n "${domain_file}" ]; then
635 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 635 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
636 -- baremetaldrvlist_xlnx microblaze-plm "${embeddedsw}" || error "lopper.py failed" 636 -- baremetaldrvlist_xlnx microblaze-plm "${embeddedsw}" || error "lopper failed"
637 else 637 else
638 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx microblaze-plm "${embeddedsw}" \ 638 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx microblaze-plm "${embeddedsw}" \
639 || error "lopper.py failed" 639 || error "lopper failed"
640 fi 640 fi
641 641
642 mv libxil.conf "${libxil}" 642 mv libxil.conf "${libxil}"
@@ -679,16 +679,16 @@ psm-microblaze() {
679 # Build device tree 679 # Build device tree
680 ( 680 (
681 cd dtb || error "Unable to cd to dtb dir" 681 cd dtb || error "Unable to cd to dtb dir"
682 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" "${dtb_file}" || error "lopper.py failed" 682 LOPPER_DTC_FLAGS="-b 0 -@" ${lopper} -f "${system_dtb}" "${dtb_file}" || error "lopper failed"
683 ) 683 )
684 684
685 # Build baremetal multiconfig 685 # Build baremetal multiconfig
686 if [ -n "${domain_file}" ]; then 686 if [ -n "${domain_file}" ]; then
687 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \ 687 ${lopper} -f --permissive --enhanced -x '*.yaml' -i "${domain_file}" "${system_dtb}" \
688 -- baremetaldrvlist_xlnx microblaze-psm "${embeddedsw}" || error "lopper.py failed" 688 -- baremetaldrvlist_xlnx microblaze-psm "${embeddedsw}" || error "lopper failed"
689 else 689 else
690 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx microblaze-psm "${embeddedsw}" \ 690 ${lopper} -f "${system_dtb}" -- baremetaldrvlist_xlnx microblaze-psm "${embeddedsw}" \
691 || error "lopper.py failed" 691 || error "lopper failed"
692 fi 692 fi
693 693
694 mv libxil.conf "${libxil}" 694 mv libxil.conf "${libxil}"
@@ -854,14 +854,14 @@ gen_local_conf() {
854 854
855parse_args "$@" 855parse_args "$@"
856 856
857lopper=$(command -v lopper.py) 857lopper=$(command -v lopper)
858lopper_dir=$(dirname "${lopper}") 858lopper_dir=$(dirname "${lopper}")
859lops_dir=$(dirname "${lopper_dir}")/share/lopper/lops 859lops_dir=$(ls -d $(dirname "${lopper_dir}")/lib/python*/site-packages/lopper/lops | head -n 1)
860embeddedsw=$(dirname "${lopper_dir}")/share/embeddedsw 860embeddedsw=$(dirname "${lopper_dir}")/share/embeddedsw
861system_conf="" 861system_conf=""
862multiconf="" 862multiconf=""
863 863
864[ -z "${lopper}" ] && error "Unable to find lopper.py, please source the prestep environment" 864[ -z "${lopper}" ] && error "Unable to find lopper, please source the prestep environment"
865 865
866# Generate CPU list 866# Generate CPU list
867cd "${config_dir}" || exit 867cd "${config_dir}" || exit
@@ -869,7 +869,7 @@ mkdir -p dtb multiconfig/includes
869( 869(
870 cd dtb || error "Unable to cd to dtb dir" 870 cd dtb || error "Unable to cd to dtb dir"
871 ${lopper} -f --enhanced -i "${lops_dir}/lop-xilinx-id-cpus.dts" "${system_dtb}" \ 871 ${lopper} -f --enhanced -i "${lops_dir}/lop-xilinx-id-cpus.dts" "${system_dtb}" \
872 /dev/null >"../cpu-list.tmp" || error "lopper.py failed" 872 /dev/null >"../cpu-list.tmp" || error "lopper failed"
873 rm -f "lop-xilinx-id-cpus.dts.dtb" 873 rm -f "lop-xilinx-id-cpus.dts.dtb"
874) 874)
875 875
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/clockps-example_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/clockps-example_git.bb
index 8da16452..0bc67b11 100644
--- a/meta-xilinx-standalone-experimental/recipes-drivers/clockps-example_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/clockps-example_git.bb
@@ -10,7 +10,7 @@ inherit python3native
10 10
11do_configure:prepend() { 11do_configure:prepend() {
12 cd ${S} 12 cd ${S}
13 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 13 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
14 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 14 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 15 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
16} 16}
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb
index 685e5585..d01a8cac 100644
--- a/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/common_git.bb
@@ -17,7 +17,7 @@ ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/common/src/"
17ESW_COMPONENT_NAME = "libcommon.a" 17ESW_COMPONENT_NAME = "libcommon.a"
18 18
19do_configure:prepend() { 19do_configure:prepend() {
20 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/intc/src/ 20 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/intc/src/
21 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/scugic/src/ 21 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/XilinxProcessorIPLib/drivers/scugic/src/
22 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 22 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
23} 23}
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/ospipsv_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/ospipsv_git.bb
index cc71a89d..19cfe8ed 100644
--- a/meta-xilinx-standalone-experimental/recipes-drivers/ospipsv_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/ospipsv_git.bb
@@ -13,7 +13,7 @@ addtask do_generate_driver_data before do_configure after do_prepare_recipe_sysr
13do_prepare_recipe_sysroot[rdeptask] = "do_unpack" 13do_prepare_recipe_sysroot[rdeptask] = "do_unpack"
14 14
15do_configure:prepend() { 15do_configure:prepend() {
16 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetal_xparameters_xlnx.py ${ESW_MACHINE} ${S} 16 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetal_xparameters_xlnx.py ${ESW_MACHINE} ${S}
17 install -m 0755 xparameters.h ${S}/${ESW_COMPONENT_SRC}/ 17 install -m 0755 xparameters.h ${S}/${ESW_COMPONENT_SRC}/
18} 18}
19 19
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/uartlite_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/uartlite_git.bb
index 5d4e5a91..270ffb43 100644
--- a/meta-xilinx-standalone-experimental/recipes-drivers/uartlite_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/uartlite_git.bb
@@ -10,7 +10,7 @@ ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartlite/src/"
10ESW_COMPONENT_NAME = "libuartlite.a" 10ESW_COMPONENT_NAME = "libuartlite.a"
11 11
12do_configure:prepend() { 12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin 13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC} 14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}
15 install -m 0755 xuartlite_g.c ${S}/${ESW_COMPONENT_SRC} 15 install -m 0755 xuartlite_g.c ${S}/${ESW_COMPONENT_SRC}
16} 16}
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/uartns550_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/uartns550_git.bb
index a1c9b670..8e64457e 100644
--- a/meta-xilinx-standalone-experimental/recipes-drivers/uartns550_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/uartns550_git.bb
@@ -10,7 +10,7 @@ ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartns550/src/"
10ESW_COMPONENT_NAME = "libuartns550.a" 10ESW_COMPONENT_NAME = "libuartns550.a"
11 11
12do_configure:prepend() { 12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin 13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC} 14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}
15 install -m 0755 xuartns550_g.c ${S}/${ESW_COMPONENT_SRC} 15 install -m 0755 xuartns550_g.c ${S}/${ESW_COMPONENT_SRC}
16} 16}
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/uartps_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/uartps_git.bb
index 339450dd..c2247736 100644
--- a/meta-xilinx-standalone-experimental/recipes-drivers/uartps_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/uartps_git.bb
@@ -10,7 +10,7 @@ ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartps/src/"
10ESW_COMPONENT_NAME = "libuartps.a" 10ESW_COMPONENT_NAME = "libuartps.a"
11 11
12do_configure:prepend() { 12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin 13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xuartps_g.c ${S}/${ESW_COMPONENT_SRC}/ 15 install -m 0755 xuartps_g.c ${S}/${ESW_COMPONENT_SRC}/
16} 16}
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/uartpsv_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/uartpsv_git.bb
index 1b285fd8..266f1db9 100644
--- a/meta-xilinx-standalone-experimental/recipes-drivers/uartpsv_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/uartpsv_git.bb
@@ -10,7 +10,7 @@ ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/uartpsv/src/"
10ESW_COMPONENT_NAME = "libuartpsv.a" 10ESW_COMPONENT_NAME = "libuartpsv.a"
11 11
12do_configure:prepend() { 12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin 13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} stdin
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xuartpsv_g.c ${S}/${ESW_COMPONENT_SRC}/ 15 install -m 0755 xuartpsv_g.c ${S}/${ESW_COMPONENT_SRC}/
16} 16}
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-rd_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-rd_git.bb
index ee100489..da248701 100755
--- a/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-rd_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-rd_git.bb
@@ -10,7 +10,7 @@ ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_rd/src/"
10ESW_COMPONENT_NAME = "libv_frmbuf_rd.a" 10ESW_COMPONENT_NAME = "libv_frmbuf_rd.a"
11 11
12do_configure:prepend() { 12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xv_frmbufrd_g.c ${S}/${ESW_COMPONENT_SRC}/ 15 install -m 0755 xv_frmbufrd_g.c ${S}/${ESW_COMPONENT_SRC}/
16} 16}
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-wr_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-wr_git.bb
index 7c4d1230..f2ec3b27 100755
--- a/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-wr_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-drivers/v-frmbuf-wr_git.bb
@@ -10,7 +10,7 @@ ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/v_frmbuf_wr/src/"
10ESW_COMPONENT_NAME = "libv_frmbuf_wr.a" 10ESW_COMPONENT_NAME = "libv_frmbuf_wr.a"
11 11
12do_configure:prepend() { 12do_configure:prepend() {
13 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 13 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetalconfig_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 14 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
15 install -m 0755 xv_frmbufwr_g.c ${S}/${ESW_COMPONENT_SRC}/ 15 install -m 0755 xv_frmbufwr_g.c ${S}/${ESW_COMPONENT_SRC}/
16} 16}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/freertos10-xilinx_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/freertos10-xilinx_git.bb
index 4ad2a9e6..46c349bc 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/freertos10-xilinx_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/freertos10-xilinx_git.bb
@@ -8,6 +8,6 @@ DEPENDS += "libxil xilstandalone xiltimer"
8do_configure:prepend() { 8do_configure:prepend() {
9 # This script should also not rely on relative paths and such 9 # This script should also not rely on relative paths and such
10 cd ${S} 10 cd ${S}
11 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 11 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
12 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 12 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
13} 13}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/libxil_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/libxil_git.bb
index 48482de4..4adfe46e 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/libxil_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/libxil_git.bb
@@ -12,7 +12,7 @@ REQUIRED_DISTRO_FEATURES = "${DISTRO_FEATURES}"
12PACKAGECONFIG ?= "${DISTRO_FEATURES} ${MACHINE_FEATURES}" 12PACKAGECONFIG ?= "${DISTRO_FEATURES} ${MACHINE_FEATURES}"
13 13
14do_configure:prepend() { 14do_configure:prepend() {
15 LOPPER_DTC_FLAGS="-b 0 -@" lopper.py ${DTS_FILE} -- baremetal_xparameters_xlnx.py ${ESW_MACHINE} ${S} 15 LOPPER_DTC_FLAGS="-b 0 -@" lopper ${DTS_FILE} -- baremetal_xparameters_xlnx.py ${ESW_MACHINE} ${S}
16 install -m 0755 xparameters.h ${S}/${ESW_COMPONENT_SRC}/ 16 install -m 0755 xparameters.h ${S}/${ESW_COMPONENT_SRC}/
17} 17}
18 18
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb
index 554e2636..09bf4192 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb
@@ -16,7 +16,7 @@ EXTRA_OECMAKE:append:xilinx-freertos += "-Dlwip_api_mode=SOCKET_API"
16do_configure:prepend() { 16do_configure:prepend() {
17 # This script should also not rely on relative paths and such 17 # This script should also not rely on relative paths and such
18 cd ${S} 18 cd ${S}
19 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 19 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
20 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 20 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
21 install -m 0755 xtopology_g.c ${S}/${ESW_COMPONENT_SRC}/ 21 install -m 0755 xtopology_g.c ${S}/${ESW_COMPONENT_SRC}/
22} 22}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilffs-example_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilffs-example_git.bb
index 6df33ea0..d5c90bba 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilffs-example_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilffs-example_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "xilffs xiltimer"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilfpga-example_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilfpga-example_git.bb
index b3523ab7..e1af36e0 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilfpga-example_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilfpga-example_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "xilfpga"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilmailbox-example_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilmailbox-example_git.bb
index baadc4e7..0fb74a63 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilmailbox-example_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilmailbox-example_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "xilmailbox"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
@@ -16,7 +16,7 @@ EXTRA_OECMAKE = "-DCUSTOM_LINKER_FILE=${@d.getVar('ESW_CUSTOM_LINKER_FILE')}"
16 16
17do_generate_eglist () { 17do_generate_eglist () {
18 cd ${S} 18 cd ${S}
19 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 19 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
20 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 20 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
21} 21}
22 22
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilnvm-example_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilnvm-example_git.bb
index 4528fe98..7a931ed4 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilnvm-example_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilnvm-example_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "xilnvm"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilpuf-example_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilpuf-example_git.bb
index ce56933c..64f49d71 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilpuf-example_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilpuf-example_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "xilpuf"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilsecure-example_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilsecure-example_git.bb
index d8253e59..3c424215 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilsecure-example_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilsecure-example_git.bb
@@ -6,7 +6,7 @@ DEPENDS += "xilsecure"
6 6
7do_configure:prepend() { 7do_configure:prepend() {
8 cd ${S} 8 cd ${S}
9 lopper.py ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 9 lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ 10 install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/
11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 11 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
12} 12}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb
index 495fe6a8..447c3cc3 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb
@@ -8,7 +8,7 @@ DEPENDS += "libgloss"
8do_configure:prepend() { 8do_configure:prepend() {
9 # This script should also not rely on relative paths and such 9 # This script should also not rely on relative paths and such
10 cd ${S} 10 cd ${S}
11 lopper.py ${DTS_FILE} -- baremetal_bspconfig_xlnx ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} 11 lopper ${DTS_FILE} -- baremetal_bspconfig_xlnx ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC}
12 install -m 0755 MemConfig.cmake ${S}/${ESW_COMPONENT_SRC}/ 12 install -m 0755 MemConfig.cmake ${S}/${ESW_COMPONENT_SRC}/
13 install -m 0755 *.c ${S}/${ESW_COMPONENT_SRC}/common/ 13 install -m 0755 *.c ${S}/${ESW_COMPONENT_SRC}/common/
14} 14}
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb
index 3f93db74..0e25bbb7 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb
@@ -8,6 +8,6 @@ DEPENDS += "libxil"
8do_configure:prepend() { 8do_configure:prepend() {
9 # This script should also not rely on relative paths and such 9 # This script should also not rely on relative paths and such
10 cd ${S} 10 cd ${S}
11 lopper.py ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} 11 lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S}
12 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ 12 install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/
13} 13}