Skip to content

Commit c499011

Browse files
kkasperczyk-noArekBalysNordic
authored andcommitted
samples: matter: Added workaround for buttons with nRF7002EB2
The nRF7002EB2 has some conflicts with nRF54LM20 buttons, and as a temporary workaround the buttons were remapped. Signed-off-by: Kamil Kasperczyk <[email protected]>
1 parent ad05cad commit c499011

12 files changed

+84
-0
lines changed

samples/matter/light_bulb/boards/nrf54lm20dk_nrf54lm20a_cpuapp.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,3 +53,10 @@
5353
&wdt31 {
5454
status = "okay";
5555
};
56+
57+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
58+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
59+
*/
60+
&button3 {
61+
gpios = <&gpio1 0x8 0x11>;
62+
};

samples/matter/light_bulb/boards/nrf54lm20dk_nrf54lm20a_cpuapp_internal.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,10 @@
4949
&wdt31 {
5050
status = "okay";
5151
};
52+
53+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
54+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
55+
*/
56+
&button3 {
57+
gpios = <&gpio1 0x8 0x11>;
58+
};

samples/matter/light_switch/boards/nrf54lm20dk_nrf54lm20a_cpuapp.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@
2222
&wdt31 {
2323
status = "okay";
2424
};
25+
26+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
27+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
28+
*/
29+
&button3 {
30+
gpios = <&gpio1 0x8 0x11>;
31+
};

samples/matter/light_switch/boards/nrf54lm20dk_nrf54lm20a_cpuapp_internal.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,10 @@
1818
&wdt31 {
1919
status = "okay";
2020
};
21+
22+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
23+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
24+
*/
25+
&button3 {
26+
gpios = <&gpio1 0x8 0x11>;
27+
};

samples/matter/lock/boards/nrf54lm20dk_nrf54lm20a_cpuapp.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@
2222
&wdt31 {
2323
status = "okay";
2424
};
25+
26+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
27+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
28+
*/
29+
&button3 {
30+
gpios = <&gpio1 0x8 0x11>;
31+
};

samples/matter/lock/boards/nrf54lm20dk_nrf54lm20a_cpuapp_internal.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,10 @@
1818
&wdt31 {
1919
status = "okay";
2020
};
21+
22+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
23+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
24+
*/
25+
&button3 {
26+
gpios = <&gpio1 0x8 0x11>;
27+
};

samples/matter/manufacturer_specific/boards/nrf54lm20dk_nrf54lm20a_cpuapp.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@
2222
&wdt31 {
2323
status = "okay";
2424
};
25+
26+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
27+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
28+
*/
29+
&button3 {
30+
gpios = <&gpio1 0x8 0x11>;
31+
};

samples/matter/manufacturer_specific/boards/nrf54lm20dk_nrf54lm20a_cpuapp_internal.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,10 @@
1818
&wdt31 {
1919
status = "okay";
2020
};
21+
22+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
23+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
24+
*/
25+
&button3 {
26+
gpios = <&gpio1 0x8 0x11>;
27+
};

samples/matter/template/boards/nrf54lm20dk_nrf54lm20a_cpuapp.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@
2222
&wdt31 {
2323
status = "okay";
2424
};
25+
26+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
27+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
28+
*/
29+
&button3 {
30+
gpios = <&gpio1 0x8 0x11>;
31+
};

samples/matter/template/boards/nrf54lm20dk_nrf54lm20a_cpuapp_internal.overlay

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,10 @@
1818
&wdt31 {
1919
status = "okay";
2020
};
21+
22+
/* Workaround: Redirect Button3 to different pin as for now because it causes issues with
23+
* nrf7002EB2 shield. For now rewire button3 to button2. Related to SHEL-3874.
24+
*/
25+
&button3 {
26+
gpios = <&gpio1 0x8 0x11>;
27+
};

0 commit comments

Comments
 (0)