diff options
27 files changed, 54 insertions, 0 deletions
diff --git a/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass b/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass index 0ebc38a0..508da535 100644 --- a/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass +++ b/meta-xilinx-standalone-experimental/classes/esw_examples.bbclass | |||
@@ -3,10 +3,12 @@ inherit esw deploy python3native | |||
3 | DEPENDS += "python3-dtc-native python3-pyyaml-native xilstandalone libxil xiltimer" | 3 | DEPENDS += "python3-dtc-native python3-pyyaml-native xilstandalone libxil xiltimer" |
4 | 4 | ||
5 | do_configure:prepend() { | 5 | do_configure:prepend() { |
6 | ( | ||
6 | cd ${S} | 7 | cd ${S} |
7 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 8 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
8 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 9 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
9 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 10 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
11 | ) | ||
10 | } | 12 | } |
11 | 13 | ||
12 | ESW_CUSTOM_LINKER_FILE ?= "None" | 14 | ESW_CUSTOM_LINKER_FILE ?= "None" |
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 99771f38..8ffb01cb 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 | |||
@@ -7,11 +7,13 @@ DEPENDS += "libxil xiltimer" | |||
7 | inherit python3native | 7 | inherit python3native |
8 | 8 | ||
9 | do_configure:prepend() { | 9 | do_configure:prepend() { |
10 | ( | ||
10 | cd ${S} | 11 | cd ${S} |
11 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 12 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
12 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 13 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
13 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 14 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
14 | install -m 0644 ${CUSTOM_SRCFILE}/* ${S}/${ESW_COMPONENT_SRC}/ | 15 | install -m 0644 ${CUSTOM_SRCFILE}/* ${S}/${ESW_COMPONENT_SRC}/ |
16 | ) | ||
15 | } | 17 | } |
16 | 18 | ||
17 | CUSTOM_APP_IMAGE_NAME ??= "custom-application" | 19 | CUSTOM_APP_IMAGE_NAME ??= "custom-application" |
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 e4a300d2..f97240f8 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/freertos_hello_world/src/" | |||
5 | DEPENDS += "libxil xilstandalone freertos10-xilinx xiltimer" | 5 | DEPENDS += "libxil xilstandalone freertos10-xilinx xiltimer" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_install() { | 16 | do_install() { |
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 25610987..5e58c601 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/freertos_lwip_echo_server/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" | 5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 cec949f9..e4a2b041 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/freertos_lwip_tcp_perf_client/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" | 5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 a144ecfd..bf892954 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/freertos_lwip_tcp_perf_server/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" | 5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 3c3a27b0..0a28d3df 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/freertos_lwip_udp_perf_client/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" | 5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 8e532c3c..0212dab2 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/freertos_lwip_udp_perf_server/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" | 5 | DEPENDS += "libxil lwip xiltimer freertos10-xilinx" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 9b66c129..16d9d030 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 | |||
@@ -7,10 +7,12 @@ DEPENDS += "libxil xiltimer" | |||
7 | inherit python3native | 7 | inherit python3native |
8 | 8 | ||
9 | do_configure:prepend() { | 9 | do_configure:prepend() { |
10 | ( | ||
10 | cd ${S} | 11 | cd ${S} |
11 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 12 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
12 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 13 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
13 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 14 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
15 | ) | ||
14 | } | 16 | } |
15 | 17 | ||
16 | do_install() { | 18 | do_install() { |
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 d86e62a3..84909f18 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/lwip_echo_server/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer" | 5 | DEPENDS += "libxil lwip xiltimer" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 dd6501cf..eea50f60 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/lwip_tcp_perf_client/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer" | 5 | DEPENDS += "libxil lwip xiltimer" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 1f7ae00c..fac6ace0 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/lwip_tcp_perf_server/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer" | 5 | DEPENDS += "libxil lwip xiltimer" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 1b3105da..0c1b1f9b 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/lwip_udp_perf_client/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer" | 5 | DEPENDS += "libxil lwip xiltimer" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 be3d3d4b..8973ee60 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 | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_apps/lwip_udp_perf_server/src/" | |||
5 | DEPENDS += "libxil lwip xiltimer" | 5 | DEPENDS += "libxil lwip xiltimer" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | do_generate_app_data() { | 16 | do_generate_app_data() { |
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 3e025962..f2af00f6 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 | |||
@@ -7,10 +7,12 @@ DEPENDS += "libxil xiltimer" | |||
7 | inherit python3native | 7 | inherit python3native |
8 | 8 | ||
9 | do_configure:prepend() { | 9 | do_configure:prepend() { |
10 | ( | ||
10 | cd ${S} | 11 | cd ${S} |
11 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} memtest | 12 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} memtest |
12 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 13 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
13 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 14 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
15 | ) | ||
14 | } | 16 | } |
15 | 17 | ||
16 | do_install() { | 18 | do_install() { |
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 61b60ad4..21422739 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 | |||
@@ -7,10 +7,12 @@ DEPENDS += "libxil xiltimer" | |||
7 | inherit python3native | 7 | inherit python3native |
8 | 8 | ||
9 | do_configure:prepend() { | 9 | do_configure:prepend() { |
10 | ( | ||
10 | cd ${S} | 11 | cd ${S} |
11 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 12 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
12 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 13 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
13 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 14 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
15 | ) | ||
14 | } | 16 | } |
15 | 17 | ||
16 | python do_generate_app_data() { | 18 | python do_generate_app_data() { |
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 97871326..67fb695e 100644 --- a/meta-xilinx-standalone-experimental/recipes-drivers/clockps-example_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-drivers/clockps-example_git.bb | |||
@@ -9,10 +9,12 @@ DEPENDS += "libxil xiltimer resetps" | |||
9 | inherit python3native | 9 | inherit python3native |
10 | 10 | ||
11 | do_configure:prepend() { | 11 | do_configure:prepend() { |
12 | ( | ||
12 | cd ${S} | 13 | cd ${S} |
13 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 14 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
14 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 15 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
15 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 16 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
17 | ) | ||
16 | } | 18 | } |
17 | 19 | ||
18 | CLOCKPS_EX_IMAGE_NAME ??= "${BPN}" | 20 | CLOCKPS_EX_IMAGE_NAME ??= "${BPN}" |
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 46c349bc..22d7955e 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/freertos10-xilinx_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/freertos10-xilinx_git.bb | |||
@@ -7,7 +7,9 @@ DEPENDS += "libxil xilstandalone xiltimer" | |||
7 | 7 | ||
8 | do_configure:prepend() { | 8 | do_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 | ( | ||
10 | cd ${S} | 11 | cd ${S} |
11 | lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} | 12 | 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}/ | 13 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
14 | ) | ||
13 | } | 15 | } |
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb index 09bf4192..bced1499 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/lwip_git.bb | |||
@@ -15,10 +15,12 @@ EXTRA_OECMAKE:append:xilinx-freertos += "-Dlwip_api_mode=SOCKET_API" | |||
15 | 15 | ||
16 | do_configure:prepend() { | 16 | do_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 | ( | ||
18 | cd ${S} | 19 | cd ${S} |
19 | lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} | 20 | 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}/ | 21 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
21 | install -m 0755 xtopology_g.c ${S}/${ESW_COMPONENT_SRC}/ | 22 | install -m 0755 xtopology_g.c ${S}/${ESW_COMPONENT_SRC}/ |
23 | ) | ||
22 | } | 24 | } |
23 | 25 | ||
24 | do_install() { | 26 | do_install() { |
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 7f3618c8..ff12a5df 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilffs-example_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilffs-example_git.bb | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_services/xilffs/examples/" | |||
5 | DEPENDS += "xilffs xiltimer" | 5 | DEPENDS += "xilffs xiltimer" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | ESW_CUSTOM_LINKER_FILE ?= "None" | 16 | ESW_CUSTOM_LINKER_FILE ?= "None" |
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 5137c591..df5c1bbe 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilfpga-example_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilfpga-example_git.bb | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_services/xilfpga/examples/" | |||
5 | DEPENDS += "xilfpga" | 5 | DEPENDS += "xilfpga" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | ESW_CUSTOM_LINKER_FILE ?= "None" | 16 | ESW_CUSTOM_LINKER_FILE ?= "None" |
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 a525e1bc..1e457d18 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilmailbox-example_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilmailbox-example_git.bb | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_services/xilmailbox/examples/" | |||
5 | DEPENDS += "xilmailbox" | 5 | DEPENDS += "xilmailbox" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | ESW_CUSTOM_LINKER_FILE ?= "None" | 16 | ESW_CUSTOM_LINKER_FILE ?= "None" |
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 ef8b6e64..a656e7ec 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilnvm-example_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilnvm-example_git.bb | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_services/xilnvm/examples/" | |||
5 | DEPENDS += "xilnvm" | 5 | DEPENDS += "xilnvm" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | ESW_CUSTOM_LINKER_FILE ?= "None" | 16 | ESW_CUSTOM_LINKER_FILE ?= "None" |
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 d43b4da9..9f1e8baa 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilpuf-example_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilpuf-example_git.bb | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_services/xilpuf/examples/" | |||
5 | DEPENDS += "xilpuf" | 5 | DEPENDS += "xilpuf" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | ESW_CUSTOM_LINKER_FILE ?= "None" | 16 | ESW_CUSTOM_LINKER_FILE ?= "None" |
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 4c2be337..2267571f 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilsecure-example_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilsecure-example_git.bb | |||
@@ -5,10 +5,12 @@ ESW_COMPONENT_SRC = "/lib/sw_services/xilsecure/examples/" | |||
5 | DEPENDS += "xilsecure" | 5 | DEPENDS += "xilsecure" |
6 | 6 | ||
7 | do_configure:prepend() { | 7 | do_configure:prepend() { |
8 | ( | ||
8 | cd ${S} | 9 | cd ${S} |
9 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 10 | lopper ${DTS_FILE} -- baremetallinker_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
10 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ | 11 | install -m 0755 memory.ld ${S}/${ESW_COMPONENT_SRC}/ |
11 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ | 12 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | ) | ||
12 | } | 14 | } |
13 | 15 | ||
14 | ESW_CUSTOM_LINKER_FILE ?= "None" | 16 | ESW_CUSTOM_LINKER_FILE ?= "None" |
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb index 447c3cc3..70a46c5e 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilstandalone_git.bb | |||
@@ -7,8 +7,10 @@ DEPENDS += "libgloss" | |||
7 | 7 | ||
8 | do_configure:prepend() { | 8 | do_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 | ( | ||
10 | cd ${S} | 11 | cd ${S} |
11 | lopper ${DTS_FILE} -- baremetal_bspconfig_xlnx ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} | 12 | lopper ${DTS_FILE} -- baremetal_bspconfig_xlnx ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} |
12 | install -m 0755 MemConfig.cmake ${S}/${ESW_COMPONENT_SRC}/ | 13 | install -m 0755 MemConfig.cmake ${S}/${ESW_COMPONENT_SRC}/ |
13 | install -m 0755 *.c ${S}/${ESW_COMPONENT_SRC}/common/ | 14 | install -m 0755 *.c ${S}/${ESW_COMPONENT_SRC}/common/ |
15 | ) | ||
14 | } | 16 | } |
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb index 0e25bbb7..dd19671d 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xiltimer_git.bb | |||
@@ -7,7 +7,9 @@ DEPENDS += "libxil" | |||
7 | 7 | ||
8 | do_configure:prepend() { | 8 | do_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 | ( | ||
10 | cd ${S} | 11 | cd ${S} |
11 | lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} | 12 | 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}/ | 13 | install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ |
14 | ) | ||
13 | } | 15 | } |