Skip to content

Commit

Permalink
samples: wifi: Add support for nRF54 series to Wi-Fi samples
Browse files Browse the repository at this point in the history
This commit adds support for nRF54 series targets to Wi-Fi samples.

Signed-off-by: Triveni Danda <[email protected]>
  • Loading branch information
D-Triveni committed Dec 2, 2024
1 parent b102534 commit 6df5c6e
Show file tree
Hide file tree
Showing 9 changed files with 116 additions and 0 deletions.
11 changes: 11 additions & 0 deletions samples/wifi/monitor/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,14 @@ tests:
- nrf7002dk/nrf5340/cpuapp/nrf7001
platform_allow: nrf7002dk/nrf5340/cpuapp/nrf7001
tags: ci_build sysbuild ci_samples_wifi
sample.nrf7002eb_interposer_p1.nrf7002eb.monitor:
sysbuild: true
build_only: true
extra_args:
- monitor_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- monitor_SNIPPET=nrf70-wifi
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
tags: ci_build sysbuild ci_samples_wifi
13 changes: 13 additions & 0 deletions samples/wifi/offloaded_raw_tx/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,16 @@ tests:
- nrf5340dk/nrf5340/cpuapp
platform_allow: nrf5340dk/nrf5340/cpuapp
tags: ci_build sysbuild ci_samples_wifi
sample.nrf7002eb_interposer_p1.nrf7002eb.offloaded_raw_tx:
sysbuild: true
build_only: true
extra_args:
- offloaded_raw_tx_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- offloaded_raw_tx_SNIPPET=nrf70-wifi
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
tags: ci_build sysbuild ci_samples_wifi
11 changes: 11 additions & 0 deletions samples/wifi/promiscuous/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,14 @@ tests:
platform_allow: nrf7002dk/nrf5340/cpuapp/nrf7001
tags: ci_build sysbuild ci_samples_wifi
skip: true
sample.nrf7002eb_interposer_p1.nrf7002eb.promiscuous:
sysbuild: true
build_only: true
extra_args:
- promiscuous_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- promiscuous_SNIPPET=nrf70-wifi
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
tags: ci_build sysbuild ci_samples_wifi
13 changes: 13 additions & 0 deletions samples/wifi/raw_tx_packet/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,16 @@ tests:
- nrf7002dk/nrf5340/cpuapp/nrf7001
platform_allow: nrf7002dk/nrf5340/cpuapp/nrf7001
tags: ci_build sysbuild ci_samples_wifi
sample.nrf7002eb_interposer_p1.nrf7002eb.raw_tx_packet:
sysbuild: true
build_only: true
extra_args:
- raw_tx_packet_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- raw_tx_packet_SNIPPET=nrf70-wifi
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
tags: ci_build sysbuild ci_samples_wifi
13 changes: 13 additions & 0 deletions samples/wifi/softap/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,16 @@ tests:
- nrf5340dk/nrf5340/cpuapp
platform_allow: nrf5340dk/nrf5340/cpuapp
tags: ci_build sysbuild ci_samples_wifi
sample.nrf7002eb_interposer_p1.nrf7002eb.softap:
sysbuild: true
build_only: true
extra_args:
- softap_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- softap_SNIPPET=nrf70-wifi
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
tags: ci_build sysbuild ci_samples_wifi
11 changes: 11 additions & 0 deletions samples/wifi/throughput/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,17 @@ tests:
- nrf7002dk/nrf5340/cpuapp
platform_allow: nrf7002dk/nrf5340/cpuapp
tags: ci_build sysbuild ci_samples_wifi
sample.nrf7002eb_interposer_p1.nrf7002eb.throughput:
sysbuild: true
build_only: true
extra_args:
- throughput_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- throughput_SNIPPET=nrf70-wifi
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
tags: ci_build sysbuild ci_samples_wifi

# Used by QA to measure memory footprints
sample.nrf7002.iot_devices:
Expand Down
15 changes: 15 additions & 0 deletions samples/wifi/twt/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,18 @@ tests:
# Dummy IP address for building the sample
extra_args: CONFIG_TRAFFIC_GEN_REMOTE_IPV4_ADDR="1.2.3.4"
tags: ci_build sysbuild ci_samples_wifi
sample.nrf7002eb_interposer_p1.nrf7002eb.twt:
sysbuild: true
build_only: true
extra_args:
- twt_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- twt_SNIPPET=nrf70-wifi
# Dummy IP address for building the sample
- CONFIG_TRAFFIC_GEN_REMOTE_IPV4_ADDR="1.2.3.4"
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
tags: ci_build sysbuild ci_samples_wifi
18 changes: 18 additions & 0 deletions samples/wifi/wfa_qt_app/nrf54h20_uart_pipe.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*
* Copyright (c) 2023 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
*/

/ {
chosen {
zephyr,uart-pipe = &uart136;
};
};

&uart136 {
compatible = "nordic,nrf-uarte";
current-speed = <115200>;
status = "okay";
hw-flow-control;
};
11 changes: 11 additions & 0 deletions samples/wifi/wfa_qt_app/sample.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,14 @@ tests:
- nrf5340dk/nrf5340/cpuapp
platform_allow: nrf5340dk/nrf5340/cpuapp
tags: ci_build sysbuild ci_samples_wifi
sample.nrf7002eb_interposer_p1.nrf7002eb.wfa_qt_app:
sysbuild: true
build_only: true
extra_args:
- wfa_qt_app_SHIELD="nrf7002eb_interposer_p1;nrf7002eb"
- wfa_qt_app_SNIPPET=nrf70-wifi
integration_platforms:
- nrf54h20dk/nrf54h20/cpuapp
platform_allow:
- nrf54h20dk/nrf54h20/cpuapp
tags: ci_build sysbuild ci_samples_wifi

0 comments on commit 6df5c6e

Please sign in to comment.