Skip to content

Commit 37927c6

Browse files
nordic-krchnordic-piks
authored andcommitted
boards: nordic: nrf54lm20apdk: Add 0.1.0 board revision
Add new revision of the board. Add overlay with changed locations of LED and buttons. Signed-off-by: Krzysztof Chruściński <[email protected]>
1 parent fd3d09b commit 37927c6

File tree

4 files changed

+96
-2
lines changed

4 files changed

+96
-2
lines changed

boards/nordic/nrf54lm20apdk/board.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,9 @@ board:
44
vendor: nordic
55
socs:
66
- name: nrf54lm20a
7+
revision:
8+
format: major.minor.patch
9+
default: "0.0.0"
10+
revisions:
11+
- name: "0.0.0"
12+
- name: "0.1.0"

boards/nordic/nrf54lm20apdk/nrf54lm20apdk_nrf54lm20a_cpuapp.yaml renamed to boards/nordic/nrf54lm20apdk/nrf54lm20apdk_nrf54lm20a_cpuapp_0_0_0.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Copyright (c) 2024 Nordic Semiconductor ASA
22
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
33

4-
identifier: nrf54lm20apdk/nrf54lm20a/cpuapp
5-
name: nRF54LM20A-PDK-nRF54LM20A-Application
4+
identifier: nrf54lm20apdk@0.0.0/nrf54lm20a/cpuapp
5+
name: nRF54LM20A-PDK-nRF54LM20A-Application (rev. 0.0.0)
66
type: mcu
77
arch: arm
88
toolchain:
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
leds {
9+
compatible = "gpio-leds";
10+
11+
led0: led_0 {
12+
gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>;
13+
};
14+
15+
led1: led_1 {
16+
gpios = <&gpio1 29 GPIO_ACTIVE_HIGH>;
17+
};
18+
19+
led2: led_2 {
20+
gpios = <&gpio1 30 GPIO_ACTIVE_HIGH>;
21+
};
22+
23+
led3: led_3 {
24+
gpios = <&gpio1 31 GPIO_ACTIVE_HIGH>;
25+
};
26+
};
27+
28+
buttons {
29+
compatible = "gpio-keys";
30+
31+
button0: button_0 {
32+
gpios = <&gpio1 26 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
33+
};
34+
35+
button1: button_1 {
36+
gpios = <&gpio1 9 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
37+
};
38+
39+
button2: button_2 {
40+
gpios = <&gpio1 8 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
41+
};
42+
43+
button3: button_3 {
44+
gpios = <&gpio0 4 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
45+
};
46+
};
47+
};
48+
49+
&hfpll {
50+
clock-frequency = <DT_FREQ_M(128)>;
51+
};
52+
53+
&gpio0 {
54+
gpio-reserved-ranges = <0 3>;
55+
};
56+
57+
&gpio1 {
58+
gpio-reserved-ranges = <10 5>, <22 4>, <27 2>;
59+
};
60+
61+
&gpio2 {
62+
gpio-reserved-ranges = <6 4>;
63+
};
64+
65+
&gpio3 {
66+
gpio-reserved-ranges = <0 12>;
67+
};
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Copyright (c) 2025 Nordic Semiconductor ASA
2+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
3+
4+
identifier: [email protected]/nrf54lm20a/cpuapp
5+
name: nRF54LM20A-PDK-nRF54LM20A-Application (rev. 0.1.0)
6+
type: mcu
7+
arch: arm
8+
toolchain:
9+
- gnuarmemb
10+
- zephyr
11+
sysbuild: true
12+
ram: 512
13+
flash: 449
14+
supported:
15+
- adc
16+
- counter
17+
- dmic
18+
- gpio
19+
- i2c
20+
- pwm
21+
- watchdog

0 commit comments

Comments
 (0)