Skip to content

Commit 345b027

Browse files
committed
samples: matter: Add files for nrf54lm20dk/nrf54lm20a/cpuapp/matter
Adds nrf54lm20dk/nrf54lm20a/cpuapp/matter board variant files for these samples Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
1 parent 7251a6c commit 345b027

11 files changed

Lines changed: 242 additions & 0 deletions

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
CONFIG_HW_STACK_PROTECTION=n
8+
CONFIG_BOOT_WATCHDOG_FEED=n
9+
10+
# nRF54LM20DK uses SPI NOR external flash
11+
CONFIG_GPIO=y
12+
CONFIG_SPI=y
13+
CONFIG_SPI_NOR=y
14+
CONFIG_SPI_NOR_SFDP_DEVICETREE=y
15+
CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE=4096
16+
17+
# Currently, without tickless kernel, the SYSCOUNTER value after the software
18+
# reset is not set properly and due to that the first system interrupt is not called
19+
# in the proper time - the SYSCOUNTER value is set to the value from before
20+
# reset + 1. Hence, the reboot time increases more and more.
21+
# To avoid it enable tickles kernel for mcuboot.
22+
CONFIG_TICKLESS_KERNEL=y

0 commit comments

Comments
 (0)