From 001f8f82259158ef1a01a156c0be716ea976cbf7 Mon Sep 17 00:00:00 2001 From: Adam Kondraciuk Date: Wed, 6 Aug 2025 19:16:00 +0200 Subject: [PATCH 1/2] tests: benchmarks: Fix current consumption issue Some of the tests failed due to the addition of the PM_DEVICE module to the GPIO driver. Signed-off-by: Adam Kondraciuk --- .../boards/nrf54h20dk_nrf54h20_cpuapp.overlay | 10 ++++++++++ .../boards/nrf54h20dk_nrf54h20_cpuapp.overlay | 1 + .../remote/boards/nrf54h20dk_nrf54h20_cpurad.overlay | 1 + .../flash/boards/nrf54h20dk_nrf54h20_cpuapp.overlay | 6 ++++++ 4 files changed, 18 insertions(+) diff --git a/tests/benchmarks/multicore/idle_exmif/boards/nrf54h20dk_nrf54h20_cpuapp.overlay b/tests/benchmarks/multicore/idle_exmif/boards/nrf54h20dk_nrf54h20_cpuapp.overlay index 81fbc2bf09a0..9d47447c9e96 100644 --- a/tests/benchmarks/multicore/idle_exmif/boards/nrf54h20dk_nrf54h20_cpuapp.overlay +++ b/tests/benchmarks/multicore/idle_exmif/boards/nrf54h20dk_nrf54h20_cpuapp.overlay @@ -14,6 +14,16 @@ /delete-node/ &led1; +&gpio6 { + status = "okay"; + zephyr,pm-device-runtime-auto; +}; + &exmif { + status = "okay"; zephyr,pm-device-runtime-auto; }; + +&mx25uw63 { + status = "okay"; +}; diff --git a/tests/benchmarks/multicore/idle_pwm_loopback/boards/nrf54h20dk_nrf54h20_cpuapp.overlay b/tests/benchmarks/multicore/idle_pwm_loopback/boards/nrf54h20dk_nrf54h20_cpuapp.overlay index 8214368fe8c1..d9d5cd9e9e1e 100644 --- a/tests/benchmarks/multicore/idle_pwm_loopback/boards/nrf54h20dk_nrf54h20_cpuapp.overlay +++ b/tests/benchmarks/multicore/idle_pwm_loopback/boards/nrf54h20dk_nrf54h20_cpuapp.overlay @@ -43,6 +43,7 @@ &gpio0 { status = "okay"; + zephyr,pm-device-runtime-auto; }; &gpiote130 { diff --git a/tests/benchmarks/multicore/idle_pwm_loopback/remote/boards/nrf54h20dk_nrf54h20_cpurad.overlay b/tests/benchmarks/multicore/idle_pwm_loopback/remote/boards/nrf54h20dk_nrf54h20_cpurad.overlay index 46faa45926c6..0d35a9c65e82 100644 --- a/tests/benchmarks/multicore/idle_pwm_loopback/remote/boards/nrf54h20dk_nrf54h20_cpurad.overlay +++ b/tests/benchmarks/multicore/idle_pwm_loopback/remote/boards/nrf54h20dk_nrf54h20_cpurad.overlay @@ -52,6 +52,7 @@ &gpio0 { status = "okay"; + zephyr,pm-device-runtime-auto; }; &gpiote130 { diff --git a/tests/benchmarks/power_consumption/flash/boards/nrf54h20dk_nrf54h20_cpuapp.overlay b/tests/benchmarks/power_consumption/flash/boards/nrf54h20dk_nrf54h20_cpuapp.overlay index 84431e9784b0..58d47ce47e27 100644 --- a/tests/benchmarks/power_consumption/flash/boards/nrf54h20dk_nrf54h20_cpuapp.overlay +++ b/tests/benchmarks/power_consumption/flash/boards/nrf54h20dk_nrf54h20_cpuapp.overlay @@ -2,7 +2,13 @@ status = "okay"; }; +&gpio6 { + status = "okay"; + zephyr,pm-device-runtime-auto; +}; + &exmif { + status = "okay"; zephyr,pm-device-runtime-auto; }; From 29b72c8bd8e1b1fe4a87ce70069180680ee4b7c4 Mon Sep 17 00:00:00 2001 From: Adam Kondraciuk Date: Wed, 6 Aug 2025 19:29:32 +0200 Subject: [PATCH 2/2] manifest: Update sdk-zephyr revision Update sdk-zephyr to have EXMIF disabled by default. Signed-off-by: Adam Kondraciuk --- west.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/west.yml b/west.yml index 823205bfdadc..919a03ffc7bd 100644 --- a/west.yml +++ b/west.yml @@ -65,7 +65,7 @@ manifest: # https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/modules.html - name: zephyr repo-path: sdk-zephyr - revision: f39f7647e2526ffc081096e8b764693d620a93c9 + revision: 63febf7715f82807e3b70eb33b3365a7372412a8 import: # In addition to the zephyr repository itself, NCS also # imports the contents of zephyr/west.yml at the above