Skip to content

Commit 629dd85

Browse files
nordic-pikspdunaj
authored andcommitted
samples: bluetooth: peripheral_power_profiling: fix measurement at LM20
Missing overlay for pin mapping needed for automatic measurements. Signed-off-by: Piotr Kosycarz <[email protected]>
1 parent efe307a commit 629dd85

File tree

5 files changed

+57
-27
lines changed

5 files changed

+57
-27
lines changed

samples/bluetooth/peripheral_power_profiling/boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
*/
66

77
/ {
8-
aliases {
9-
/delete-property/ sw2;
10-
/delete-property/ sw3;
11-
};
128
/*
139
* Redefine button0 to use RXD0 - P0.01
1410
* Thus, when sending character from host, there will be gpio interrupt,
@@ -23,10 +19,3 @@
2319
};
2420
};
2521
};
26-
27-
/delete-node/ &button2;
28-
/delete-node/ &button3;
29-
30-
&uart20 {
31-
zephyr,pm-device-runtime-auto;
32-
};

samples/bluetooth/peripheral_power_profiling/boards/nrf54l15dk_nrf54l15_cpuapp_auto_non_conn_advert.overlay

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
*/
66

77
/ {
8-
aliases {
9-
/delete-property/ sw2;
10-
/delete-property/ sw3;
11-
};
128
/*
139
* Redefine button1 to use RXD0 - P0.01
1410
* Thus, when sending character from host, there will be gpio interrupt,
@@ -23,10 +19,3 @@
2319
};
2420
};
2521
};
26-
27-
/delete-node/ &button2;
28-
/delete-node/ &button3;
29-
30-
&uart20 {
31-
zephyr,pm-device-runtime-auto;
32-
};
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
/*
9+
* Redefine button0 to use RXD0 - P0.07
10+
* Thus, when sending character from host, there will be gpio interrupt,
11+
* the same as originally triggered by sw0 button.
12+
*/
13+
buttons {
14+
compatible = "gpio-keys";
15+
button0: button_0 {
16+
gpios = <&gpio0 7 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
17+
label = "Input 0";
18+
zephyr,code = <INPUT_KEY_0>;
19+
};
20+
};
21+
};
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
/*
9+
* Redefine button1 to use RXD0 - P0.07
10+
* Thus, when sending character from host, there will be gpio interrupt,
11+
* the same as originally triggered by sw0 button.
12+
*/
13+
buttons {
14+
compatible = "gpio-keys";
15+
button1: button_1 {
16+
gpios = <&gpio0 7 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
17+
label = "Input 0";
18+
zephyr,code = <INPUT_KEY_0>;
19+
};
20+
};
21+
};

samples/bluetooth/peripheral_power_profiling/sample.yaml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ tests:
4141
- nrf54l15dk/nrf54l15/cpuapp
4242
- nrf54lm20pdk/nrf54lm20a/cpuapp
4343
extra_args:
44-
- DTC_OVERLAY_FILE='boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay'
44+
- platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay"
45+
- platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
46+
- platform:[email protected]/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
4547
- CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
4648
- CONFIG_BT_CTLR_TX_PWR_0=y
4749
- CONFIG_BT_POWER_PROFILING_DATA_LENGTH=31
@@ -67,7 +69,9 @@ tests:
6769
- nrf54l15dk/nrf54l15/cpuapp
6870
- nrf54lm20pdk/nrf54lm20a/cpuapp
6971
extra_args:
70-
- DTC_OVERLAY_FILE='boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay'
72+
- platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay"
73+
- platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
74+
- platform:[email protected]/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
7175
- CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
7276
- CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
7377
- CONFIG_BT_POWER_PROFILING_DATA_LENGTH=31
@@ -93,7 +97,9 @@ tests:
9397
- nrf54l15dk/nrf54l15/cpuapp
9498
- nrf54lm20pdk/nrf54lm20a/cpuapp
9599
extra_args:
96-
- DTC_OVERLAY_FILE='boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay'
100+
- platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay"
101+
- platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
102+
- platform:[email protected]/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
97103
- CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y
98104
- CONFIG_BT_CTLR_TX_PWR_0=y
99105
- CONFIG_BT_POWER_PROFILING_DATA_LENGTH=31
@@ -119,7 +125,9 @@ tests:
119125
- nrf54l15dk/nrf54l15/cpuapp
120126
- nrf54lm20pdk/nrf54lm20a/cpuapp
121127
extra_args:
122-
- DTC_OVERLAY_FILE='boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay'
128+
- platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay"
129+
- platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
130+
- platform:[email protected]/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay"
123131
- CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y
124132
- CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
125133
- CONFIG_BT_POWER_PROFILING_DATA_LENGTH=31
@@ -145,7 +153,9 @@ tests:
145153
- nrf54l15dk/nrf54l15/cpuapp
146154
- nrf54lm20pdk/nrf54lm20a/cpuapp
147155
extra_args:
148-
- DTC_OVERLAY_FILE='boards/nrf54l15dk_nrf54l15_cpuapp_auto_non_conn_advert.overlay'
156+
- platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay"
157+
- platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_non_conn_advert.overlay"
158+
- platform:[email protected]/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_non_conn_advert.overlay"
149159
- CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y
150160
- CONFIG_BT_CTLR_TX_PWR_0=y
151161
- CONFIG_BT_POWER_PROFILING_DATA_LENGTH=31

0 commit comments

Comments
 (0)