diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/app_common.dtsi b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/app_common.dtsi deleted file mode 100644 index ca5497c44bb9..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/app_common.dtsi +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/* Application does not use cpuflpr core. Assign whole RRAM to cpuapp. */ -&cpuapp_rram { - reg = < 0x0 DT_SIZE_K(2036) >; -}; - -/ { - /* Disable pwmleds and redefine them to align configuration with CAF LEDs requirements. - * The configuration needs to match the used board revision. - */ - /delete-node/ pwmleds; - - pwmleds0 { - compatible = "pwm-leds"; - status = "okay"; - - pwm_led0: led_pwm_0 { - status = "okay"; - pwms = <&pwm20 0 PWM_MSEC(20) PWM_POLARITY_NORMAL>; - label = "LED System State"; - }; - }; - - pwmleds1 { - compatible = "pwm-leds"; - status = "okay"; - - pwm_led1: led_pwm_1 { - status = "okay"; - pwms = <&pwm21 0 PWM_MSEC(20) PWM_POLARITY_NORMAL>; - label = "LED Conn State"; - }; - }; -}; - -/* The following DTS configuration requires definition of pin control nodes - * for the PWM DTS node in a dedicated revision-specific DTS file. Otherwise, - * the project build fails. - */ - -&pwm20 { - status = "okay"; - pinctrl-0 = <&pwm20_default_alt>; - pinctrl-1 = <&pwm20_sleep_alt>; - pinctrl-names = "default", "sleep"; -}; - -&pwm21 { - status = "okay"; - pinctrl-0 = <&pwm21_default_alt>; - pinctrl-1 = <&pwm21_sleep_alt>; - pinctrl-names = "default", "sleep"; -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index fbbb883929b1..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "app_common.dtsi" - -/ { - hid_dev_0: hid_dev_0 { - compatible = "zephyr,hid-device"; - label = "HID0"; - protocol-code = "mouse"; - in-polling-period-us = <125>; - in-report-size = <64>; - }; -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.overlay b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.overlay deleted file mode 100644 index 9721214eea32..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.overlay +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -&pinctrl { - pwm20_default_alt: pwm20_default_alt { - group1 { - psels = ; - }; - }; - - pwm20_sleep_alt: pwm20_sleep_alt { - group1 { - psels = ; - low-power-enable; - }; - }; - - pwm21_default_alt: pwm21_default_alt { - group1 { - psels = ; - }; - }; - - pwm21_sleep_alt: pwm21_sleep_alt { - group1 { - psels = ; - low-power-enable; - }; - }; -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.overlay b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.overlay deleted file mode 100644 index 85e76165c35c..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.overlay +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -&pinctrl { - pwm20_default_alt: pwm20_default_alt { - group1 { - psels = ; - }; - }; - - pwm20_sleep_alt: pwm20_sleep_alt { - group1 { - psels = ; - low-power-enable; - }; - }; - - pwm21_default_alt: pwm21_default_alt { - group1 { - psels = ; - }; - }; - - pwm21_sleep_alt: pwm21_sleep_alt { - group1 { - psels = ; - low-power-enable; - }; - }; -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_llvm.overlay b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_llvm.overlay deleted file mode 100644 index fbbb883929b1..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_llvm.overlay +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "app_common.dtsi" - -/ { - hid_dev_0: hid_dev_0 { - compatible = "zephyr,hid-device"; - label = "HID0"; - protocol-code = "mouse"; - in-polling-period-us = <125>; - in-report-size = <64>; - }; -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_release.overlay b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_release.overlay deleted file mode 100644 index 7caeb0d45ea5..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/boards/nrf54lm20pdk_nrf54lm20a_cpuapp_release.overlay +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "app_common.dtsi" - -/ { - hid_dev_0: hid_dev_0 { - compatible = "zephyr,hid-device"; - label = "HID0"; - protocol-code = "mouse"; - in-polling-period-us = <125>; - in-report-size = <64>; - }; -}; - -/* For nRF54L, watchdog status is disabled by default. Needs to be enabled in DTS overlay. */ -&wdt31 { - status = "okay"; -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/buttons_def.h b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/buttons_def.h deleted file mode 100644 index 77b68b4f91c2..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/buttons_def.h +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include - -/* This configuration file is included only once from button module and holds - * information about pins forming keyboard matrix. - */ - -/* This structure enforces the header file is included only once in the build. - * Violating this requirement triggers a multiple definition error at link time. - */ -const struct {} buttons_def_include_once; - -static const struct gpio_pin col[] = {}; - -static const struct gpio_pin row[] = { - { .port = 1, .pin = DT_GPIO_PIN(DT_NODELABEL(button0), gpios) }, - { .port = 1, .pin = DT_GPIO_PIN(DT_NODELABEL(button1), gpios) }, - { .port = 1, .pin = DT_GPIO_PIN(DT_NODELABEL(button2), gpios) }, - { .port = 0, .pin = DT_GPIO_PIN(DT_NODELABEL(button3), gpios) }, -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/click_detector_def.h b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/click_detector_def.h deleted file mode 100644 index f8dadda3b84a..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/click_detector_def.h +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include - -/* This configuration file is included only once from click_detector module - * and holds information about click detector configuration. - */ - -/* This structure enforces the header file is included only once in the build. - * Violating this requirement triggers a multiple definition error at link time. - */ -const struct {} click_detector_def_include_once; - -static const struct click_detector_config click_detector_config[] = { -#if CONFIG_DESKTOP_BLE_PEER_CONTROL - { - .key_id = CONFIG_DESKTOP_BLE_PEER_CONTROL_BUTTON, - .consume_button_event = false, - }, -#endif /* CONFIG_DESKTOP_BLE_PEER_CONTROL */ -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/hid_keyboard_leds_def.h b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/hid_keyboard_leds_def.h deleted file mode 100644 index 9f3a247783aa..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/hid_keyboard_leds_def.h +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "hid_keyboard_leds.h" - -/* This configuration file is included only once from hid_state module and holds - * information about LEDs associated with HID keyboard LEDs report. - */ - -/* This structure enforces the header file is included only once in the build. - * Violating this requirement triggers a multiple definition error at link time. - */ -const struct {} hid_keyboard_leds_def_include_once; - -static const struct led_effect keyboard_led_on = LED_EFFECT_LED_ON(LED_COLOR(255, 255, 255)); -static const struct led_effect keyboard_led_off = LED_EFFECT_LED_OFF(); - -/* Map HID keyboard LEDs to application LED IDs. */ -static const uint8_t keyboard_led_map[] = { -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/hid_keymap_def.h b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/hid_keymap_def.h deleted file mode 100644 index da83b1261701..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/hid_keymap_def.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "hid_keymap.h" -#include - -/* This configuration file is included only once from hid_state module and holds - * information about mapping between buttons and generated reports. - */ - -/* This structure enforces the header file is included only once in the build. - * Violating this requirement triggers a multiple definition error at link time. - */ -const struct {} hid_keymap_def_include_once; - -/* - * HID keymap. The Consumer Control keys are defined in section 15 of - * the HID Usage Tables document under the following URL: - * https://www.usb.org/sites/default/files/hut1_12.pdf - */ -static const struct hid_keymap hid_keymap[] = { - /* Intentionally left empty. nRF54LM20 PDK by default uses all 4 buttons - * only to control generating motion. - */ -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/app.overlay b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/app.overlay deleted file mode 100644 index c5537ec935be..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/app.overlay +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/* Application does not use cpuflpr core. Assign whole RRAM to cpuapp. */ -&cpuapp_rram { - reg = < 0x0 DT_SIZE_K(2036) >; -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/mcuboot_private.pem b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/mcuboot_private.pem deleted file mode 100644 index ab69670680cb..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/mcuboot_private.pem +++ /dev/null @@ -1,3 +0,0 @@ ------BEGIN PRIVATE KEY----- -MC4CAQAwBQYDK2VwBCIEIFhR5tisVfxfoqS17OebTkJe5elwdsQj4tTAcGfz0r/r ------END PRIVATE KEY----- diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj.conf deleted file mode 100644 index 2c97b20ad923..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj.conf +++ /dev/null @@ -1,41 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -CONFIG_SIZE_OPTIMIZATIONS=y - -CONFIG_HW_STACK_PROTECTION=y - -CONFIG_MAIN_STACK_SIZE=10240 -CONFIG_BOOT_MAX_IMG_SECTORS=256 -CONFIG_BOOT_BOOTSTRAP=n - -CONFIG_BOOT_VERSION_CMP_USE_BUILD_NUMBER=y - -CONFIG_FLASH=y - -# Reduce memory consumption -CONFIG_BOOT_BANNER=n -CONFIG_NCS_BOOT_BANNER=n -CONFIG_SYS_CLOCK_EXISTS=n -CONFIG_CLOCK_CONTROL=n -CONFIG_NRF_GRTC_TIMER=n -CONFIG_NRF_GRTC_START_SYSCOUNTER=n -CONFIG_SPI_NOR=n -CONFIG_GPIO=n -CONFIG_SERIAL=n -CONFIG_CONSOLE=n -CONFIG_UART_CONSOLE=n -CONFIG_PRINTK=n -CONFIG_USE_SEGGER_RTT=n - -# Use minimal C library instead of the Picolib -CONFIG_MINIMAL_LIBC=y - -# Activate Link Time Optimization (LTO) -CONFIG_LTO=y -CONFIG_ISR_TABLES_LOCAL_DECLARATION=y - -# Improve debugging experience by disabling reset on fatal error -CONFIG_RESET_ON_FATAL_ERROR=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj_llvm.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj_llvm.conf deleted file mode 100644 index 1bfc3f8a566f..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj_llvm.conf +++ /dev/null @@ -1,41 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -CONFIG_SIZE_OPTIMIZATIONS_AGGRESSIVE=y - -CONFIG_HW_STACK_PROTECTION=y - -CONFIG_MAIN_STACK_SIZE=10240 -CONFIG_BOOT_MAX_IMG_SECTORS=256 -CONFIG_BOOT_BOOTSTRAP=n - -CONFIG_BOOT_VERSION_CMP_USE_BUILD_NUMBER=y - -CONFIG_FLASH=y - -# Reduce memory consumption -CONFIG_BOOT_BANNER=n -CONFIG_NCS_BOOT_BANNER=n -CONFIG_SYS_CLOCK_EXISTS=n -CONFIG_CLOCK_CONTROL=n -CONFIG_NRF_GRTC_TIMER=n -CONFIG_NRF_GRTC_START_SYSCOUNTER=n -CONFIG_SPI_NOR=n -CONFIG_GPIO=n -CONFIG_SERIAL=n -CONFIG_CONSOLE=n -CONFIG_UART_CONSOLE=n -CONFIG_PRINTK=n -CONFIG_USE_SEGGER_RTT=n - -# Use minimal C library instead of the Picolib -CONFIG_MINIMAL_LIBC=y - -# Link Time Optimization (LTO) is not supported for the LLVM toolchain variant. -CONFIG_LTO=n -CONFIG_ISR_TABLES_LOCAL_DECLARATION=n - -# Improve debugging experience by disabling reset on fatal error -CONFIG_RESET_ON_FATAL_ERROR=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj_release.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj_release.conf deleted file mode 100644 index e4bb0165ada4..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/images/mcuboot/prj_release.conf +++ /dev/null @@ -1,41 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -CONFIG_SIZE_OPTIMIZATIONS=y - -CONFIG_HW_STACK_PROTECTION=y - -CONFIG_MAIN_STACK_SIZE=10240 - -CONFIG_BOOT_MAX_IMG_SECTORS=256 -CONFIG_BOOT_BOOTSTRAP=n - -CONFIG_BOOT_VERSION_CMP_USE_BUILD_NUMBER=y - -CONFIG_FLASH=y - -CONFIG_RESET_ON_FATAL_ERROR=y - -# Reduce memory consumption -CONFIG_BOOT_BANNER=n -CONFIG_NCS_BOOT_BANNER=n -CONFIG_SYS_CLOCK_EXISTS=n -CONFIG_CLOCK_CONTROL=n -CONFIG_NRF_GRTC_TIMER=n -CONFIG_NRF_GRTC_START_SYSCOUNTER=n -CONFIG_SPI_NOR=n -CONFIG_GPIO=n -CONFIG_SERIAL=n -CONFIG_CONSOLE=n -CONFIG_UART_CONSOLE=n -CONFIG_PRINTK=n -CONFIG_USE_SEGGER_RTT=n - -# Use minimal C library instead of the Picolib -CONFIG_MINIMAL_LIBC=y - -# Activate Link Time Optimization (LTO) -CONFIG_LTO=y -CONFIG_ISR_TABLES_LOCAL_DECLARATION=y diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/led_state_def.h b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/led_state_def.h deleted file mode 100644 index 76aa1cd81809..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/led_state_def.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "led_state.h" -#include - -/* This configuration file is included only once from led_state module and holds - * information about LED effect associated with each state. - */ - -/* This structure enforces the header file is included only once in the build. - * Violating this requirement triggers a multiple definition error at link time. - */ -const struct {} led_state_def_include_once; - - -/* Map function to LED ID */ -static const uint8_t led_map[LED_ID_COUNT] = { - [LED_ID_SYSTEM_STATE] = 0, - [LED_ID_PEER_STATE] = 1 -}; - -static const struct led_effect led_system_state_effect[LED_SYSTEM_STATE_COUNT] = { - [LED_SYSTEM_STATE_IDLE] = LED_EFFECT_LED_ON(LED_COLOR(255, 255, 255)), - [LED_SYSTEM_STATE_CHARGING] = LED_EFFECT_LED_ON(LED_COLOR(255, 255, 255)), - [LED_SYSTEM_STATE_ERROR] = LED_EFFECT_LED_BLINK(200, LED_COLOR(255, 255, 255)), -}; - -static const struct led_effect led_peer_state_effect[LED_PEER_COUNT][LED_PEER_STATE_COUNT] = { - { - [LED_PEER_STATE_DISCONNECTED] = LED_EFFECT_LED_OFF(), - [LED_PEER_STATE_CONNECTED] = LED_EFFECT_LED_ON(LED_COLOR(100, 100, 100)), - [LED_PEER_STATE_PEER_SEARCH] = LED_EFFECT_LED_BREATH(1000, LED_COLOR(100, 100, 100)), - [LED_PEER_STATE_CONFIRM_SELECT] = LED_EFFECT_LED_BLINK(50, LED_COLOR(100, 100, 100)), - [LED_PEER_STATE_CONFIRM_ERASE] = LED_EFFECT_LED_BLINK(25, LED_COLOR(100, 100, 100)), - [LED_PEER_STATE_ERASE_ADV] = LED_EFFECT_LED_BREATH(100, LED_COLOR(100, 100, 100)), - }, -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static.yml b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static.yml deleted file mode 100644 index 5fdc9b67f590..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static.yml +++ /dev/null @@ -1,47 +0,0 @@ -app: - address: 0x5800 - region: flash_primary - size: 0xf9800 -mcuboot: - address: 0x0 - region: flash_primary - size: 0x5000 -mcuboot_pad: - address: 0x5000 - region: flash_primary - size: 0x800 -mcuboot_primary: - address: 0x5000 - orig_span: &id001 - - app - - mcuboot_pad - region: flash_primary - size: 0xfa000 - span: *id001 -mcuboot_primary_app: - address: 0x5800 - orig_span: &id002 - - app - region: flash_primary - size: 0xf9800 - span: *id002 -mcuboot_secondary: - address: 0xff000 - orig_span: &id003 - - mcuboot_secondary_pad - - mcuboot_secondary_app - region: flash_primary - size: 0xfa000 - span: *id003 -mcuboot_secondary_pad: - region: flash_primary - address: 0xff000 - size: 0x800 -mcuboot_secondary_app: - region: flash_primary - address: 0xff800 - size: 0xf9800 -settings_storage: - address: 0x1f9000 - region: flash_primary - size: 0x4000 diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static_llvm.yml b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static_llvm.yml deleted file mode 100644 index 0a157fee4a97..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static_llvm.yml +++ /dev/null @@ -1,47 +0,0 @@ -app: - address: 0x7800 - region: flash_primary - size: 0xf8800 -mcuboot: - address: 0x0 - region: flash_primary - size: 0x7000 -mcuboot_pad: - address: 0x7000 - region: flash_primary - size: 0x800 -mcuboot_primary: - address: 0x7000 - orig_span: &id001 - - app - - mcuboot_pad - region: flash_primary - size: 0xf9000 - span: *id001 -mcuboot_primary_app: - address: 0x7800 - orig_span: &id002 - - app - region: flash_primary - size: 0xf8800 - span: *id002 -mcuboot_secondary: - address: 0x100000 - orig_span: &id003 - - mcuboot_secondary_pad - - mcuboot_secondary_app - region: flash_primary - size: 0xf9000 - span: *id003 -mcuboot_secondary_pad: - region: flash_primary - address: 0x100000 - size: 0x800 -mcuboot_secondary_app: - region: flash_primary - address: 0x100800 - size: 0xf8800 -settings_storage: - address: 0x1f9000 - region: flash_primary - size: 0x4000 diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static_release.yml b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static_release.yml deleted file mode 100644 index 5fdc9b67f590..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/pm_static_release.yml +++ /dev/null @@ -1,47 +0,0 @@ -app: - address: 0x5800 - region: flash_primary - size: 0xf9800 -mcuboot: - address: 0x0 - region: flash_primary - size: 0x5000 -mcuboot_pad: - address: 0x5000 - region: flash_primary - size: 0x800 -mcuboot_primary: - address: 0x5000 - orig_span: &id001 - - app - - mcuboot_pad - region: flash_primary - size: 0xfa000 - span: *id001 -mcuboot_primary_app: - address: 0x5800 - orig_span: &id002 - - app - region: flash_primary - size: 0xf9800 - span: *id002 -mcuboot_secondary: - address: 0xff000 - orig_span: &id003 - - mcuboot_secondary_pad - - mcuboot_secondary_app - region: flash_primary - size: 0xfa000 - span: *id003 -mcuboot_secondary_pad: - region: flash_primary - address: 0xff000 - size: 0x800 -mcuboot_secondary_app: - region: flash_primary - address: 0xff800 - size: 0xf9800 -settings_storage: - address: 0x1f9000 - region: flash_primary - size: 0x4000 diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/port_state_def.h b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/port_state_def.h deleted file mode 100644 index 1b4906e1477f..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/port_state_def.h +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include - -#include "port_state.h" - -/* This configuration file is included only once from board module and holds - * information about default pin states set while board is on and off. - */ - -/* This structure enforces the header file is included only once in the build. - * Violating this requirement triggers a multiple definition error at link time. - */ -const struct {} port_state_def_include_once; - - -static const struct port_state port_state_on[] = { -}; - -static const struct port_state port_state_off[] = { -}; diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf deleted file mode 100644 index ea6f0c6004ea..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf +++ /dev/null @@ -1,140 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -################################################################################ -# Application Configuration - -CONFIG_DESKTOP_INIT_LOG_MOTION_EVENT=n -CONFIG_DESKTOP_INIT_LOG_HID_REPORT_EVENT=n -CONFIG_DESKTOP_INIT_LOG_HID_REPORT_SENT_EVENT=n -CONFIG_CAF_INIT_LOG_KEEP_ALIVE_EVENTS=n - -CONFIG_DESKTOP_ROLE_HID_PERIPHERAL=y -CONFIG_DESKTOP_PERIPHERAL_TYPE_MOUSE=y -CONFIG_DESKTOP_DEVICE_PID=0x52DE -CONFIG_DESKTOP_HID_BOOT_INTERFACE_MOUSE=y - -# Application supports 2 HID subscribers: HID over GATT (BLE) and a single USB HID instance -CONFIG_DESKTOP_HID_STATE_SUBSCRIBER_COUNT=2 - -CONFIG_DESKTOP_MOTION_BUTTONS_ENABLE=y -CONFIG_DESKTOP_MOTION_BUTTONS_UP_KEY_ID=0 -CONFIG_DESKTOP_MOTION_BUTTONS_DOWN_KEY_ID=3 -CONFIG_DESKTOP_MOTION_BUTTONS_LEFT_KEY_ID=2 -CONFIG_DESKTOP_MOTION_BUTTONS_RIGHT_KEY_ID=1 - -CONFIG_CAF_BUTTONS=y -CONFIG_CAF_BUTTONS_POLARITY_INVERSED=y -CONFIG_CAF_BUTTONS_PM_KEEP_ALIVE=n - -CONFIG_CAF_CLICK_DETECTOR=y - -CONFIG_CAF_LEDS=y - -# The USB peripheral on nRF54LM20PDK revision v0.2.0 detects voltage on the -# VBUS line when the USB cable is connected to the PDK using either the -# nRF54LM20 USB port (expected) or the DEBUGGER USB port (unexpected). -# -# As a result, the USB application module and the USB stack operate as if -# the USB device is always connected when the DEBUGGER USB port is used. -# To avoid this USB misbehavior and to test other parts of the nRF Desktop -# application, you can disable the following USB configuration. -CONFIG_DESKTOP_USB_ENABLE=y -# Enable the only USB stack that supports USBHS -CONFIG_DESKTOP_USB_STACK_NEXT=y - -# Suspend Bluetooth while USB is connected to improve USBHS report rate. -CONFIG_DESKTOP_BLE_ADV_CTRL_ENABLE=y -CONFIG_DESKTOP_BLE_ADV_CTRL_SUSPEND_ON_USB=y - -CONFIG_DESKTOP_BLE_USE_DEFAULT_ID=y - -CONFIG_DESKTOP_BLE_PEER_CONTROL=y -CONFIG_DESKTOP_BLE_PEER_CONTROL_BUTTON=0x0000 -CONFIG_DESKTOP_BLE_PEER_ERASE_ON_START=y - -CONFIG_DESKTOP_BLE_SECURITY_FAIL_TIMEOUT_S=10 -CONFIG_DESKTOP_BLE_LOW_LATENCY_LOCK=y - -CONFIG_DESKTOP_CONFIG_CHANNEL_ENABLE=y -CONFIG_DESKTOP_CONFIG_CHANNEL_OUT_REPORT=y -CONFIG_DESKTOP_CONFIG_CHANNEL_DFU_ENABLE=y - -################################################################################ -# Zephyr Configuration - -CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=3584 -CONFIG_ISR_STACK_SIZE=2560 -CONFIG_MAIN_STACK_SIZE=2816 -CONFIG_BT_RX_STACK_SIZE=2048 -CONFIG_BT_HCI_TX_STACK_SIZE_WITH_PROMPT=y -CONFIG_BT_HCI_TX_STACK_SIZE=1536 -CONFIG_IDLE_STACK_SIZE=512 - -CONFIG_BOOT_BANNER=n -CONFIG_NCS_BOOT_BANNER=n - -CONFIG_NUM_COOP_PRIORITIES=10 -CONFIG_NUM_PREEMPT_PRIORITIES=11 - -CONFIG_HEAP_MEM_POOL_SIZE=2560 - -CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000 -CONFIG_SYSTEM_CLOCK_NO_WAIT=y - -CONFIG_HW_STACK_PROTECTION=y -CONFIG_RESET_ON_FATAL_ERROR=n - -CONFIG_GPIO=y - -CONFIG_REBOOT=y - -CONFIG_SPEED_OPTIMIZATIONS=y - -CONFIG_PWM=y - -CONFIG_LED=y -CONFIG_LED_PWM=y - -CONFIG_STREAM_FLASH=y -CONFIG_IMG_MANAGER=y -CONFIG_MCUBOOT_IMG_MANAGER=y - -# The UDC DWC2 DMA support is experimental. Disable the feature to improve USB stability. Since nRF -# Desktop uses only small HID reports (size < 64 bytes), the DMA doesn't improve performance. -CONFIG_UDC_DWC2_DMA=n - -CONFIG_BT_MAX_PAIRED=2 -CONFIG_BT_ID_MAX=3 - -CONFIG_BT_CTLR_SDC_LLPM=y -CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y - -# External FLASH is not used by the application. Disable the driver. -CONFIG_SPI_NOR=n - -# Assign RRAM write buffer size to ensure short write slots. Trying to allocate long write slots -# while maintaining a BLE connection with short interval and no connection latency may lead to -# timeouts in flash_sync_mpsl. -CONFIG_NRF_RRAM_WRITE_BUFFER_SIZE=8 - -################################################################################ - -CONFIG_ASSERT=y -CONFIG_ASSERT_LEVEL=2 - -# nRF54LM20 PDK uses UART for logs. -CONFIG_SERIAL=y -CONFIG_CONSOLE=y -CONFIG_UART_CONSOLE=y - -CONFIG_LOG=y -CONFIG_LOG_BACKEND_UART=y -CONFIG_LOG_BACKEND_SHOW_COLOR=n -CONFIG_LOG_BACKEND_FORMAT_TIMESTAMP=n -CONFIG_LOG_MODE_DEFERRED=y -CONFIG_LOG_PRINTK=y -CONFIG_LOG_BUFFER_SIZE=4096 -CONFIG_LOG_PROCESS_THREAD_STACK_SIZE=1024 diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf deleted file mode 100644 index 6eed38f9e6d7..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf +++ /dev/null @@ -1,144 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -################################################################################ -# Application Configuration - -CONFIG_DESKTOP_INIT_LOG_MOTION_EVENT=n -CONFIG_DESKTOP_INIT_LOG_HID_REPORT_EVENT=n -CONFIG_DESKTOP_INIT_LOG_HID_REPORT_SENT_EVENT=n -CONFIG_CAF_INIT_LOG_KEEP_ALIVE_EVENTS=n - -CONFIG_DESKTOP_ROLE_HID_PERIPHERAL=y -CONFIG_DESKTOP_PERIPHERAL_TYPE_MOUSE=y -CONFIG_DESKTOP_DEVICE_PID=0x52DE -CONFIG_DESKTOP_HID_BOOT_INTERFACE_MOUSE=y - -# Application supports 2 HID subscribers: HID over GATT (BLE) and a single USB HID instance -CONFIG_DESKTOP_HID_STATE_SUBSCRIBER_COUNT=2 - -CONFIG_DESKTOP_MOTION_BUTTONS_ENABLE=y -CONFIG_DESKTOP_MOTION_BUTTONS_UP_KEY_ID=0 -CONFIG_DESKTOP_MOTION_BUTTONS_DOWN_KEY_ID=3 -CONFIG_DESKTOP_MOTION_BUTTONS_LEFT_KEY_ID=2 -CONFIG_DESKTOP_MOTION_BUTTONS_RIGHT_KEY_ID=1 - -CONFIG_CAF_BUTTONS=y -CONFIG_CAF_BUTTONS_POLARITY_INVERSED=y -CONFIG_CAF_BUTTONS_PM_KEEP_ALIVE=n - -CONFIG_CAF_CLICK_DETECTOR=y - -CONFIG_CAF_LEDS=y - -# The USB peripheral on nRF54LM20PDK revision v0.2.0 detects voltage on the -# VBUS line when the USB cable is connected to the PDK using either the -# nRF54LM20 USB port (expected) or the DEBUGGER USB port (unexpected). -# -# As a result, the USB application module and the USB stack operate as if -# the USB device is always connected when the DEBUGGER USB port is used. -# To avoid this USB misbehavior and to test other parts of the nRF Desktop -# application, you can disable the following USB configuration. -CONFIG_DESKTOP_USB_ENABLE=y -# Enable the only USB stack that supports USBHS -CONFIG_DESKTOP_USB_STACK_NEXT=y - -# Suspend Bluetooth while USB is connected to improve USBHS report rate. -CONFIG_DESKTOP_BLE_ADV_CTRL_ENABLE=y -CONFIG_DESKTOP_BLE_ADV_CTRL_SUSPEND_ON_USB=y - -CONFIG_DESKTOP_BLE_USE_DEFAULT_ID=y - -CONFIG_DESKTOP_BLE_PEER_CONTROL=y -CONFIG_DESKTOP_BLE_PEER_CONTROL_BUTTON=0x0000 -CONFIG_DESKTOP_BLE_PEER_ERASE_ON_START=y - -CONFIG_DESKTOP_BLE_SECURITY_FAIL_TIMEOUT_S=10 -CONFIG_DESKTOP_BLE_LOW_LATENCY_LOCK=y - -CONFIG_DESKTOP_CONFIG_CHANNEL_ENABLE=y -CONFIG_DESKTOP_CONFIG_CHANNEL_OUT_REPORT=y -CONFIG_DESKTOP_CONFIG_CHANNEL_DFU_ENABLE=y - -################################################################################ -# Zephyr Configuration - -CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=3584 -CONFIG_ISR_STACK_SIZE=2560 -CONFIG_MAIN_STACK_SIZE=2816 -CONFIG_BT_RX_STACK_SIZE=2048 -CONFIG_BT_HCI_TX_STACK_SIZE_WITH_PROMPT=y -CONFIG_BT_HCI_TX_STACK_SIZE=1536 -CONFIG_IDLE_STACK_SIZE=512 - -CONFIG_BOOT_BANNER=n -CONFIG_NCS_BOOT_BANNER=n - -CONFIG_NUM_COOP_PRIORITIES=10 -CONFIG_NUM_PREEMPT_PRIORITIES=11 - -CONFIG_HEAP_MEM_POOL_SIZE=2560 - -CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000 -CONFIG_SYSTEM_CLOCK_NO_WAIT=y - -CONFIG_HW_STACK_PROTECTION=y -CONFIG_RESET_ON_FATAL_ERROR=n - -CONFIG_GPIO=y - -CONFIG_REBOOT=y - -CONFIG_SPEED_OPTIMIZATIONS=y - -# Link Time Optimization (LTO) is not supported for the LLVM toolchain variant. -CONFIG_LTO=n -CONFIG_ISR_TABLES_LOCAL_DECLARATION=n - -CONFIG_PWM=y - -CONFIG_LED=y -CONFIG_LED_PWM=y - -CONFIG_STREAM_FLASH=y -CONFIG_IMG_MANAGER=y -CONFIG_MCUBOOT_IMG_MANAGER=y - -# The UDC DWC2 DMA support is experimental. Disable the feature to improve USB stability. Since nRF -# Desktop uses only small HID reports (size < 64 bytes), the DMA doesn't improve performance. -CONFIG_UDC_DWC2_DMA=n - -CONFIG_BT_MAX_PAIRED=2 -CONFIG_BT_ID_MAX=3 - -CONFIG_BT_CTLR_SDC_LLPM=y -CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y - -# External FLASH is not used by the application. Disable the driver. -CONFIG_SPI_NOR=n - -# Assign RRAM write buffer size to ensure short write slots. Trying to allocate long write slots -# while maintaining a BLE connection with short interval and no connection latency may lead to -# timeouts in flash_sync_mpsl. -CONFIG_NRF_RRAM_WRITE_BUFFER_SIZE=8 - -################################################################################ - -CONFIG_ASSERT=y -CONFIG_ASSERT_LEVEL=2 - -# nRF54LM20 PDK uses UART for logs. -CONFIG_SERIAL=y -CONFIG_CONSOLE=y -CONFIG_UART_CONSOLE=y - -CONFIG_LOG=y -CONFIG_LOG_BACKEND_UART=y -CONFIG_LOG_BACKEND_SHOW_COLOR=n -CONFIG_LOG_BACKEND_FORMAT_TIMESTAMP=n -CONFIG_LOG_MODE_DEFERRED=y -CONFIG_LOG_PRINTK=y -CONFIG_LOG_BUFFER_SIZE=4096 -CONFIG_LOG_PROCESS_THREAD_STACK_SIZE=1024 diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf deleted file mode 100644 index eeec603fd3ea..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf +++ /dev/null @@ -1,125 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -################################################################################ -# Application Configuration - -CONFIG_DESKTOP_ROLE_HID_PERIPHERAL=y -CONFIG_DESKTOP_PERIPHERAL_TYPE_MOUSE=y -CONFIG_DESKTOP_DEVICE_PID=0x52DE -CONFIG_DESKTOP_HID_BOOT_INTERFACE_MOUSE=y - -# Application supports 2 HID subscribers: HID over GATT (BLE) and a single USB HID instance -CONFIG_DESKTOP_HID_STATE_SUBSCRIBER_COUNT=2 - -CONFIG_DESKTOP_MOTION_BUTTONS_ENABLE=y -CONFIG_DESKTOP_MOTION_BUTTONS_UP_KEY_ID=0 -CONFIG_DESKTOP_MOTION_BUTTONS_DOWN_KEY_ID=3 -CONFIG_DESKTOP_MOTION_BUTTONS_LEFT_KEY_ID=2 -CONFIG_DESKTOP_MOTION_BUTTONS_RIGHT_KEY_ID=1 - -CONFIG_CAF_BUTTONS=y -CONFIG_CAF_BUTTONS_POLARITY_INVERSED=y -CONFIG_CAF_BUTTONS_PM_KEEP_ALIVE=n - -CONFIG_CAF_CLICK_DETECTOR=y - -CONFIG_CAF_LEDS=y - -# The USB peripheral on nRF54LM20PDK revision v0.2.0 detects voltage on the -# VBUS line when the USB cable is connected to the PDK using either the -# nRF54LM20 USB port (expected) or the DEBUGGER USB port (unexpected). -# -# As a result, the USB application module and the USB stack operate as if -# the USB device is always connected when the DEBUGGER USB port is used. -# To avoid this USB misbehavior and to test other parts of the nRF Desktop -# application, you can disable the following USB configuration. -CONFIG_DESKTOP_USB_ENABLE=y -# Enable the only USB stack that supports USBHS -CONFIG_DESKTOP_USB_STACK_NEXT=y - -# Suspend Bluetooth while USB is connected to improve USBHS report rate. -CONFIG_DESKTOP_BLE_ADV_CTRL_ENABLE=y -CONFIG_DESKTOP_BLE_ADV_CTRL_SUSPEND_ON_USB=y - -CONFIG_DESKTOP_BLE_PEER_CONTROL=y -CONFIG_DESKTOP_BLE_PEER_CONTROL_BUTTON=0x0000 -CONFIG_DESKTOP_BLE_PEER_ERASE_ON_START=y - -CONFIG_DESKTOP_BLE_SECURITY_FAIL_TIMEOUT_S=10 -CONFIG_DESKTOP_BLE_LOW_LATENCY_LOCK=y - -CONFIG_DESKTOP_WATCHDOG_ENABLE=y -CONFIG_DESKTOP_FAILSAFE_ENABLE=y - -CONFIG_DESKTOP_CONFIG_CHANNEL_ENABLE=y -CONFIG_DESKTOP_CONFIG_CHANNEL_OUT_REPORT=y -CONFIG_DESKTOP_CONFIG_CHANNEL_DFU_ENABLE=y - -################################################################################ -# Zephyr Configuration - -CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=3584 -CONFIG_ISR_STACK_SIZE=2560 -CONFIG_MAIN_STACK_SIZE=2816 -CONFIG_BT_RX_STACK_SIZE=2048 -CONFIG_BT_HCI_TX_STACK_SIZE_WITH_PROMPT=y -CONFIG_BT_HCI_TX_STACK_SIZE=1536 -CONFIG_IDLE_STACK_SIZE=512 - -CONFIG_BOOT_BANNER=n -CONFIG_NCS_BOOT_BANNER=n - -CONFIG_NUM_COOP_PRIORITIES=10 -CONFIG_NUM_PREEMPT_PRIORITIES=11 - -CONFIG_HEAP_MEM_POOL_SIZE=2560 - -CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000 -CONFIG_SYSTEM_CLOCK_NO_WAIT=y - -CONFIG_HW_STACK_PROTECTION=n -CONFIG_RESET_ON_FATAL_ERROR=n - -CONFIG_GPIO=y - -CONFIG_REBOOT=y - -CONFIG_SPEED_OPTIMIZATIONS=y - -CONFIG_PWM=y - -CONFIG_LED=y -CONFIG_LED_PWM=y - -CONFIG_STREAM_FLASH=y -CONFIG_IMG_MANAGER=y -CONFIG_MCUBOOT_IMG_MANAGER=y - -# The UDC DWC2 DMA support is experimental. Disable the feature to improve USB stability. Since nRF -# Desktop uses only small HID reports (size < 64 bytes), the DMA doesn't improve performance. -CONFIG_UDC_DWC2_DMA=n - -CONFIG_BT_MAX_PAIRED=2 -CONFIG_BT_ID_MAX=3 - -CONFIG_BT_CTLR_SDC_LLPM=y -CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y - -# External FLASH is not used by the application. Disable the driver. -CONFIG_SPI_NOR=n - -# Assign RRAM write buffer size to ensure short write slots. Trying to allocate long write slots -# while maintaining a BLE connection with short interval and no connection latency may lead to -# timeouts in flash_sync_mpsl. -CONFIG_NRF_RRAM_WRITE_BUFFER_SIZE=8 - -################################################################################ -# Disable unused features - -CONFIG_SERIAL=n -CONFIG_CONSOLE=n -CONFIG_UART_CONSOLE=n -CONFIG_USE_SEGGER_RTT=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild.conf deleted file mode 100644 index a5fbfdc7ce67..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild.conf +++ /dev/null @@ -1,14 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -################################################################################ - -SB_CONFIG_BOOTLOADER_MCUBOOT=y -SB_CONFIG_MCUBOOT_MODE_DIRECT_XIP=y -SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y -SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y -SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="\${APPLICATION_CONFIG_DIR}/images/mcuboot/mcuboot_private.pem" -SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y -SB_CONFIG_MCUBOOT_GENERATE_DEFAULT_KMU_KEYFILE=y diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild_llvm.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild_llvm.conf deleted file mode 100644 index a5fbfdc7ce67..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild_llvm.conf +++ /dev/null @@ -1,14 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -################################################################################ - -SB_CONFIG_BOOTLOADER_MCUBOOT=y -SB_CONFIG_MCUBOOT_MODE_DIRECT_XIP=y -SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y -SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y -SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="\${APPLICATION_CONFIG_DIR}/images/mcuboot/mcuboot_private.pem" -SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y -SB_CONFIG_MCUBOOT_GENERATE_DEFAULT_KMU_KEYFILE=y diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild_release.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild_release.conf deleted file mode 100644 index a5fbfdc7ce67..000000000000 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/sysbuild_release.conf +++ /dev/null @@ -1,14 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# -################################################################################ - -SB_CONFIG_BOOTLOADER_MCUBOOT=y -SB_CONFIG_MCUBOOT_MODE_DIRECT_XIP=y -SB_CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y -SB_CONFIG_BOOT_SIGNATURE_TYPE_PURE=y -SB_CONFIG_BOOT_SIGNATURE_KEY_FILE="\${APPLICATION_CONFIG_DIR}/images/mcuboot/mcuboot_private.pem" -SB_CONFIG_MCUBOOT_SIGNATURE_USING_KMU=y -SB_CONFIG_MCUBOOT_GENERATE_DEFAULT_KMU_KEYFILE=y diff --git a/applications/nrf_desktop/sample.yaml b/applications/nrf_desktop/sample.yaml index 55cf5d8fde03..fe815c980995 100644 --- a/applications/nrf_desktop/sample.yaml +++ b/applications/nrf_desktop/sample.yaml @@ -25,15 +25,11 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp integration_platforms: - nrf54h20dk/nrf54h20/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp harness: console applications.nrf_desktop.zdebug: build_only: true @@ -217,8 +213,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp integration_platforms: - nrf52dmouse/nrf52832 - nrf52kbd/nrf52832 @@ -235,8 +229,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp extra_args: FILE_SUFFIX=release applications.nrf_desktop.zrelease_fast_pair.keyboard: build_only: true @@ -304,9 +296,7 @@ tests: toolchain_allow: llvm integration_platforms: - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp platform_allow: - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp extra_args: FILE_SUFFIX=llvm harness: console diff --git a/boards/nordic/nrf54lm20pdk/Kconfig.defconfig b/boards/nordic/nrf54lm20pdk/Kconfig.defconfig deleted file mode 100644 index f6931538f866..000000000000 --- a/boards/nordic/nrf54lm20pdk/Kconfig.defconfig +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -if BOARD_NRF54LM20PDK_NRF54LM20A_CPUAPP - -config ROM_START_OFFSET - default 0 if PARTITION_MANAGER_ENABLED - default 0x800 if BOOTLOADER_MCUBOOT - -config SOC_NRF54LX_SKIP_GLITCHDETECTOR_DISABLE - default y - -endif # BOARD_NRF54LM20PDK_NRF54LM20A_CPUAPP diff --git a/boards/nordic/nrf54lm20pdk/Kconfig.nrf54lm20pdk b/boards/nordic/nrf54lm20pdk/Kconfig.nrf54lm20pdk deleted file mode 100644 index 8a00ebf2e336..000000000000 --- a/boards/nordic/nrf54lm20pdk/Kconfig.nrf54lm20pdk +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -config BOARD_NRF54LM20PDK - select SOC_NRF54LM20A_ENGA_CPUAPP if BOARD_NRF54LM20PDK_NRF54LM20A_CPUAPP - select SOC_NRF54LM20A_ENGA_CPUFLPR if BOARD_NRF54LM20PDK_NRF54LM20A_CPUFLPR diff --git a/boards/nordic/nrf54lm20pdk/board.cmake b/boards/nordic/nrf54lm20pdk/board.cmake deleted file mode 100644 index b3c8d471cde2..000000000000 --- a/boards/nordic/nrf54lm20pdk/board.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -if(CONFIG_SOC_NRF54LM20A_ENGA_CPUAPP) - board_runner_args(jlink "--device=cortex-m33" "--speed=4000") -elseif(CONFIG_SOC_NRF54LM20A_ENGA_CPUFLPR) - board_runner_args(jlink "--speed=4000") -endif() - -include(${ZEPHYR_BASE}/boards/common/nrfutil.board.cmake) -include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake) diff --git a/boards/nordic/nrf54lm20pdk/board.yml b/boards/nordic/nrf54lm20pdk/board.yml deleted file mode 100644 index 7afde7ce4e32..000000000000 --- a/boards/nordic/nrf54lm20pdk/board.yml +++ /dev/null @@ -1,68 +0,0 @@ -board: - name: nrf54lm20pdk - full_name: nRF54LM20 PDK - vendor: nordic - socs: - - name: nrf54lm20a - variants: - - name: xip - cpucluster: cpuflpr - revision: - format: custom - default: "0.2.0.csp" - revisions: - - name: "0.0.0" - - name: "0.2.0" - - name: "0.2.0.csp" -runners: - run_once: - '--recover': - - runners: - - nrfjprog - - nrfutil - run: first - groups: - - boards: - - nrf54lm20pdk/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.0.0/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.0.0/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuflpr - - nrf54lm20pdk/nrf54lm20a/cpuflpr/xip - '--erase': - - runners: - - nrfjprog - - jlink - - nrfutil - run: first - groups: - - boards: - - nrf54lm20pdk/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.0.0/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.0.0/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuflpr - - nrf54lm20pdk/nrf54lm20a/cpuflpr/xip - '--reset': - - runners: - - nrfjprog - - jlink - - nrfutil - run: last - groups: - - boards: - - nrf54lm20pdk/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.0.0/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp - - nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.0.0/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.2.0/nrf54lm20a/cpuflpr - - nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuflpr - - nrf54lm20pdk/nrf54lm20a/cpuflpr/xip diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20a_cpuapp_common.dtsi b/boards/nordic/nrf54lm20pdk/nrf54lm20a_cpuapp_common.dtsi deleted file mode 100644 index 97b6fc22a118..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20a_cpuapp_common.dtsi +++ /dev/null @@ -1,170 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/* This file is common to the secure and non-secure domain */ - -#include -#include "nrf54lm20pdk_nrf54lm20a-common.dtsi" - -/ { - chosen { - zephyr,console = &uart20; - zephyr,shell-uart = &uart20; - zephyr,uart-mcumgr = &uart20; - zephyr,bt-mon-uart = &uart20; - zephyr,bt-c2h-uart = &uart20; - zephyr,flash-controller = &rram_controller; - zephyr,flash = &cpuapp_rram; - zephyr,bt-hci = &bt_hci_sdc; - zephyr,ieee802154 = &ieee802154; - }; -}; - -&cpuapp_sram { - status = "okay"; -}; - -&hfpll { - clock-frequency = ; -}; - -&lfxo { - load-capacitors = "internal"; - load-capacitance-femtofarad = <17000>; -}; - -&hfxo { - load-capacitors = "internal"; - load-capacitance-femtofarad = <15000>; -}; - -&vregmain { - status = "okay"; - regulator-initial-mode = ; -}; - -&grtc { - owned-channels = <0 1 2 3 4 5 6 7 8 9 10 11>; - /* Channels 7-11 reserved for Zero Latency IRQs, 3-4 for FLPR */ - child-owned-channels = <3 4 7 8 9 10 11>; - status = "okay"; -}; - -&cpuapp_rram { - partitions { - compatible = "fixed-partitions"; - #address-cells = <1>; - #size-cells = <1>; - - boot_partition: partition@0 { - label = "mcuboot"; - reg = <0x0 DT_SIZE_K(64)>; - }; - - slot0_partition: partition@10000 { - label = "image-0"; - reg = <0x10000 DT_SIZE_K(449)>; - }; - - slot0_ns_partition: partition@80400 { - label = "image-0-nonsecure"; - reg = <0x80400 DT_SIZE_K(449)>; - }; - - slot1_partition: partition@f0800 { - label = "image-1"; - reg = <0xf0800 DT_SIZE_K(449)>; - }; - - slot1_ns_partition: partition@160c00 { - label = "image-1-nonsecure"; - reg = <0x160c00 DT_SIZE_K(449)>; - }; - - storage_partition: partition@1d1000 { - label = "storage"; - reg = <0x1d1000 DT_SIZE_K(36)>; - }; - }; -}; - -&uart20 { - status = "okay"; -}; - -&nfct { - status = "okay"; -}; - -&gpio0 { - status = "okay"; -}; - -&gpio1 { - status = "okay"; -}; - -&gpio2 { - status = "okay"; -}; - -&gpiote20 { - status = "okay"; -}; - -&gpiote30 { - status = "okay"; -}; - -&radio { - status = "okay"; -}; - -&temp { - status = "okay"; -}; - -&clock { - status = "okay"; -}; - -&bt_hci_controller { - status = "okay"; -}; - -&ieee802154 { - status = "okay"; -}; - -zephyr_udc0: &usbhs { - status = "okay"; -}; - -&spi00 { - status = "okay"; - cs-gpios = <&gpio2 5 GPIO_ACTIVE_LOW>; - pinctrl-0 = <&spi00_default>; - pinctrl-1 = <&spi00_sleep>; - pinctrl-names = "default", "sleep"; - - mx25r64: mx25r6435f@0 { - compatible = "jedec,spi-nor"; - status = "disabled"; - reg = <0>; - spi-max-frequency = <8000000>; - jedec-id = [c2 28 17]; - sfdp-bfp = [ - e5 20 f1 ff ff ff ff 03 44 eb 08 6b 08 3b 04 bb - ee ff ff ff ff ff 00 ff ff ff 00 ff 0c 20 0f 52 - 10 d8 00 ff 23 72 f5 00 82 ed 04 cc 44 83 48 44 - 30 b0 30 b0 f7 c4 d5 5c 00 be 29 ff f0 d0 ff ff - ]; - size = <67108864>; - has-dpd; - t-enter-dpd = <10000>; - t-exit-dpd = <35000>; - }; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a-common.dtsi b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a-common.dtsi deleted file mode 100644 index 9d1ba24f98bf..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a-common.dtsi +++ /dev/null @@ -1,109 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "nrf54lm20pdk_nrf54lm20a-pinctrl.dtsi" - -/ { - leds { - compatible = "gpio-leds"; - - led0: led_0 { - gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>; - label = "Green LED 0"; - }; - - led1: led_1 { - gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>; - label = "Green LED 1"; - }; - - led2: led_2 { - gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>; - label = "Green LED 2"; - }; - - led3: led_3 { - gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>; - label = "Green LED 3"; - }; - }; - - pwmleds { - compatible = "pwm-leds"; - - /* - * PWM signal can be exposed on GPIO pin only within same domain. - * There is only one domain which contains both PWM and GPIO: - * PWM20/21/22 and GPIO Port P1/P3. - * Only LEDs connected to P1/P3 can work with PWM, for example LED1. - */ - pwm_led1: pwm_led_1 { - pwms = <&pwm20 0 PWM_MSEC(20) PWM_POLARITY_NORMAL>; - }; - }; - - buttons { - compatible = "gpio-keys"; - - button0: button_0 { - gpios = <&gpio1 13 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - label = "Push button 0"; - zephyr,code = ; - }; - - button1: button_1 { - gpios = <&gpio1 9 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - label = "Push button 1"; - zephyr,code = ; - }; - - button2: button_2 { - gpios = <&gpio1 8 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - label = "Push button 2"; - zephyr,code = ; - }; - - button3: button_3 { - gpios = <&gpio0 4 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - label = "Push button 3"; - zephyr,code = ; - }; - }; - - aliases { - led0 = &led0; - led1 = &led1; - led2 = &led2; - led3 = &led3; - pwm-led0 = &pwm_led1; - sw0 = &button0; - sw1 = &button1; - sw2 = &button2; - sw3 = &button3; - watchdog0 = &wdt31; - }; -}; - -&uart20 { - current-speed = <115200>; - pinctrl-0 = <&uart20_default>; - pinctrl-1 = <&uart20_sleep>; - pinctrl-names = "default", "sleep"; -}; - -&uart30 { - current-speed = <115200>; - pinctrl-0 = <&uart30_default>; - pinctrl-1 = <&uart30_sleep>; - pinctrl-names = "default", "sleep"; -}; - -&pwm20 { - status = "okay"; - pinctrl-0 = <&pwm20_default>; - pinctrl-1 = <&pwm20_sleep>; - pinctrl-names = "default", "sleep"; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a-pinctrl.dtsi b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a-pinctrl.dtsi deleted file mode 100644 index 5ba3260123ef..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a-pinctrl.dtsi +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -&pinctrl { - /omit-if-no-ref/ uart20_default: uart20_default { - group1 { - psels = ; - }; - - group2 { - psels = ; - bias-pull-up; - }; - }; - - /omit-if-no-ref/ uart20_sleep: uart20_sleep { - group1 { - psels = , - ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ pwm20_default: pwm20_default { - group1 { - psels = ; - }; - }; - - /omit-if-no-ref/ pwm20_sleep: pwm20_sleep { - group1 { - psels = ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ uart30_default: uart30_default { - group1 { - psels = , - ; - }; - - group2 { - psels = , - ; - bias-pull-up; - }; - }; - - /omit-if-no-ref/ uart30_sleep: uart30_sleep { - group1 { - psels = , - , - , - ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ spi00_default: spi00_default { - group1 { - psels = , - , - ; - }; - }; - - /omit-if-no-ref/ spi00_sleep: spi00_sleep { - group1 { - psels = , - , - ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ grtc_default: grtc_default { - group1 { - psels = , - ; - }; - }; - - /omit-if-no-ref/ grtc_sleep: grtc_sleep { - group1 { - psels = , - ; - low-power-enable; - }; - }; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp.dts b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp.dts deleted file mode 100644 index 777d2eee857a..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp.dts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) 2024 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/dts-v1/; - -#include "nrf54lm20a_cpuapp_common.dtsi" - -/ { - compatible = "nordic,nrf54lm20pdk_nrf54lm20a-cpuapp"; - model = "Nordic nRF54LM20 PDK nRF54LM20A Application MCU"; - - chosen { - zephyr,code-partition = &slot0_partition; - zephyr,sram = &cpuapp_sram; - }; -}; - -&bt_hci_sdc { - status = "okay"; -}; - -&bt_hci_controller { - status = "disabled"; -}; - -/* Get a node label for wi-fi spi to use in shield files */ -wifi_spi: &spi22 {}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_0_0.overlay b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_0_0.overlay deleted file mode 100644 index 53797e91daa0..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_0_0.overlay +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -&hfpll { - /* For now use 64 MHz clock for CPU and fast peripherals. */ - clock-frequency = ; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_0_0.yaml b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_0_0.yaml deleted file mode 100644 index 4f89b3b90784..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_0_0.yaml +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -identifier: nrf54lm20pdk@0.0.0/nrf54lm20a/cpuapp -name: nRF54LM20-PDK-nRF54LM20A-Application (rev. 0.0.0) -type: mcu -arch: arm -toolchain: - - gnuarmemb - - zephyr -sysbuild: true -ram: 512 -flash: 449 -supported: - - adc - - counter - - dmic - - gpio - - i2c - - i2s - - pwm - - spi - - watchdog diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.overlay b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.overlay deleted file mode 100644 index 8e9678200c86..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.overlay +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - leds { - compatible = "gpio-leds"; - - led0: led_0 { - gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>; - }; - - led1: led_1 { - gpios = <&gpio1 29 GPIO_ACTIVE_HIGH>; - }; - - led2: led_2 { - gpios = <&gpio1 30 GPIO_ACTIVE_HIGH>; - }; - - led3: led_3 { - gpios = <&gpio1 31 GPIO_ACTIVE_HIGH>; - }; - }; - - buttons { - compatible = "gpio-keys"; - - button0: button_0 { - gpios = <&gpio1 24 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button1: button_1 { - gpios = <&gpio1 9 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button2: button_2 { - gpios = <&gpio1 8 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button3: button_3 { - gpios = <&gpio0 4 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - }; -}; - -&gpio0 { - gpio-reserved-ranges = <0 3>; -}; - -&gpio1 { - gpio-reserved-ranges = <10 5>, <17 1>, <22 2>, <25 4>; -}; - -&gpio2 { - gpio-reserved-ranges = <6 4>; -}; - -&gpio3 { - gpio-reserved-ranges = <0 12>; -}; - -&pinctrl { - /omit-if-no-ref/ uart20_default: uart20_default { - group1 { - psels = , - ; - }; - - group2 { - psels = , - ; - bias-pull-up; - }; - }; - - /omit-if-no-ref/ uart20_sleep: uart20_sleep { - group1 { - psels = , - , - , - ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ uart30_default: uart30_default { - group1 { - psels = , - ; - }; - - group2 { - psels = , - ; - bias-pull-up; - }; - }; - - /omit-if-no-ref/ uart30_sleep: uart30_sleep { - group1 { - psels = , - , - , - ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ pwm20_default: pwm20_default { - group1 { - psels = ; - }; - }; - - /omit-if-no-ref/ pwm20_sleep: pwm20_sleep { - group1 { - psels = ; - low-power-enable; - }; - }; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.yaml b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.yaml deleted file mode 100644 index 87a5e0e8d7d3..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0.yaml +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -identifier: nrf54lm20pdk@0.2.0/nrf54lm20a/cpuapp -name: nRF54LM20-PDK-nRF54LM20A-Application (rev. 0.2.0) -type: mcu -arch: arm -toolchain: - - gnuarmemb - - zephyr -sysbuild: true -ram: 512 -flash: 449 -supported: - - adc - - counter - - dmic - - gpio - - i2c - - i2s - - pwm - - spi - - watchdog diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.overlay b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.overlay deleted file mode 100644 index 4d77c12e1c72..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.overlay +++ /dev/null @@ -1,108 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - leds { - compatible = "gpio-leds"; - - led0: led_0 { - gpios = <&gpio1 22 GPIO_ACTIVE_HIGH>; - }; - - led1: led_1 { - gpios = <&gpio1 25 GPIO_ACTIVE_HIGH>; - }; - - led2: led_2 { - gpios = <&gpio1 27 GPIO_ACTIVE_HIGH>; - }; - - led3: led_3 { - gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>; - }; - }; - - buttons { - compatible = "gpio-keys"; - - button0: button_0 { - gpios = <&gpio1 26 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button1: button_1 { - gpios = <&gpio1 9 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button2: button_2 { - gpios = <&gpio1 8 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button3: button_3 { - gpios = <&gpio0 5 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - }; -}; - -&pinctrl { - /omit-if-no-ref/ uart20_default: uart20_default { - group1 { - psels = , - ; - }; - - group2 { - psels = , - ; - bias-pull-up; - }; - }; - - /omit-if-no-ref/ uart20_sleep: uart20_sleep { - group1 { - psels = , - , - , - ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ uart30_default: uart30_default { - group1 { - psels = , - ; - }; - - group2 { - psels = , - ; - bias-pull-up; - }; - }; - - /omit-if-no-ref/ uart30_sleep: uart30_sleep { - group1 { - psels = , - , - , - ; - low-power-enable; - }; - }; - - /omit-if-no-ref/ pwm20_default: pwm20_default { - group1 { - psels = ; - }; - }; - - /omit-if-no-ref/ pwm20_sleep: pwm20_sleep { - group1 { - psels = ; - low-power-enable; - }; - }; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.yaml b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.yaml deleted file mode 100644 index eac6a29594c0..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_0_2_0_csp.yaml +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -identifier: nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp -name: nRF54LM20-PDK-nRF54LM20A-Application (rev. 0.2.0.csp) -type: mcu -arch: arm -toolchain: - - gnuarmemb - - zephyr -sysbuild: true -ram: 512 -flash: 449 -supported: - - adc - - counter - - dmic - - gpio - - i2c - - i2s - - pwm - - spi - - watchdog diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_defconfig b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_defconfig deleted file mode 100644 index 2db2780e3eba..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuapp_defconfig +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -# Enable UART driver -CONFIG_SERIAL=y - -# Enable console -CONFIG_CONSOLE=y -CONFIG_UART_CONSOLE=y - -# Enable GPIO -CONFIG_GPIO=y - -# Enable MPU -CONFIG_ARM_MPU=y - -# Enable hardware stack protection -CONFIG_HW_STACK_PROTECTION=y - -# MPU-based null-pointer dereferencing detection cannot -# be applied as the (0x0 - 0x400) is unmapped for this target. -CONFIG_NULL_POINTER_EXCEPTION_DETECTION_NONE=y - -# Enable Cache -CONFIG_CACHE_MANAGEMENT=y -CONFIG_EXTERNAL_CACHE=y - -# Start SYSCOUNTER on driver init -CONFIG_NRF_GRTC_START_SYSCOUNTER=y diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr.dts b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr.dts deleted file mode 100644 index d3dc8a298222..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr.dts +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/dts-v1/; -#include -#include "nrf54lm20pdk_nrf54lm20a-common.dtsi" - -/ { - model = "Nordic nRF54LM20 PDK nRF54LM20A FLPR MCU"; - compatible = "nordic,nrf54lm20pdk_nrf54lm20a-cpuflpr"; - - chosen { - zephyr,console = &uart30; - zephyr,shell-uart = &uart30; - zephyr,code-partition = &cpuflpr_code_partition; - zephyr,flash = &cpuflpr_rram; - zephyr,sram = &cpuflpr_sram; - }; -}; - -&cpuflpr_sram { - status = "okay"; -}; - -&cpuflpr_rram { - partitions { - compatible = "fixed-partitions"; - #address-cells = <1>; - #size-cells = <1>; - - cpuflpr_code_partition: partition@0 { - label = "image-0"; - reg = <0x0 DT_SIZE_K(96)>; - }; - }; -}; - -&grtc { - owned-channels = <3 4>; - status = "okay"; -}; - -&uart30 { - status = "okay"; -}; - -&gpio0 { - status = "okay"; -}; - -&gpio1 { - status = "okay"; -}; - -&gpio2 { - status = "okay"; -}; - -&gpiote20 { - status = "okay"; -}; - -&gpiote30 { - status = "okay"; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_0_0.overlay b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_0_0.overlay deleted file mode 100644 index 53797e91daa0..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_0_0.overlay +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -&hfpll { - /* For now use 64 MHz clock for CPU and fast peripherals. */ - clock-frequency = ; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_0_0.yaml b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_0_0.yaml deleted file mode 100644 index 7d8c68fc6939..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_0_0.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -identifier: nrf54lm20pdk@0.0.0/nrf54lm20a/cpuflpr -name: nRF54LM20-PDK-nRF54LM20A-Fast-Lightweight-Peripheral-Processor (rev. 0.0.0) -type: mcu -arch: riscv -toolchain: - - zephyr -sysbuild: true -ram: 96 -flash: 96 -supported: - - counter - - gpio - - watchdog diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0.overlay b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0.overlay deleted file mode 100644 index d951d2793b3e..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0.overlay +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - leds { - compatible = "gpio-leds"; - - led0: led_0 { - gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>; - }; - - led1: led_1 { - gpios = <&gpio1 29 GPIO_ACTIVE_HIGH>; - }; - - led2: led_2 { - gpios = <&gpio1 30 GPIO_ACTIVE_HIGH>; - }; - - led3: led_3 { - gpios = <&gpio1 31 GPIO_ACTIVE_HIGH>; - }; - }; - - buttons { - compatible = "gpio-keys"; - - button0: button_0 { - gpios = <&gpio1 24 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button1: button_1 { - gpios = <&gpio1 9 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button2: button_2 { - gpios = <&gpio1 8 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button3: button_3 { - gpios = <&gpio0 4 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - }; -}; - -&gpio0 { - gpio-reserved-ranges = <0 3>; -}; - -&gpio1 { - gpio-reserved-ranges = <10 5>, <17 1>, <22 2>, <25 4>; -}; - -&gpio2 { - gpio-reserved-ranges = <6 4>; -}; - -&gpio3 { - gpio-reserved-ranges = <0 12>; -}; - -&pinctrl { - uart30_default: uart30_default { - group1 { - psels = , - ; - }; - - group2 { - psels = , - ; - bias-pull-up; - }; - }; - - uart30_sleep: uart30_sleep { - group1 { - psels = , - , - , - ; - low-power-enable; - }; - }; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0.yaml b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0.yaml deleted file mode 100644 index f7bf3409fc5d..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -identifier: nrf54lm20pdk@0.2.0/nrf54lm20a/cpuflpr -name: nRF54LM20-PDK-nRF54LM20A-Fast-Lightweight-Peripheral-Processor (rev. 0.2.0) -type: mcu -arch: riscv -toolchain: - - zephyr -sysbuild: true -ram: 96 -flash: 96 -supported: - - counter - - gpio - - watchdog diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0_csp.overlay b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0_csp.overlay deleted file mode 100644 index 6ee9b2e9de88..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0_csp.overlay +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - leds { - compatible = "gpio-leds"; - - led0: led_0 { - gpios = <&gpio1 22 GPIO_ACTIVE_HIGH>; - }; - - led1: led_1 { - gpios = <&gpio1 25 GPIO_ACTIVE_HIGH>; - }; - - led2: led_2 { - gpios = <&gpio1 27 GPIO_ACTIVE_HIGH>; - }; - - led3: led_3 { - gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>; - }; - }; - - buttons { - compatible = "gpio-keys"; - - button0: button_0 { - gpios = <&gpio1 26 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button1: button_1 { - gpios = <&gpio1 9 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button2: button_2 { - gpios = <&gpio1 8 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - - button3: button_3 { - gpios = <&gpio0 5 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>; - }; - }; -}; - -&pinctrl { - uart30_default: uart30_default { - group1 { - psels = , - ; - }; - - group2 { - psels = , - ; - bias-pull-up; - }; - }; - - uart30_sleep: uart30_sleep { - group1 { - psels = , - , - , - ; - low-power-enable; - }; - }; -}; diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0_csp.yaml b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0_csp.yaml deleted file mode 100644 index 7e94cb28b1d3..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_0_2_0_csp.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -identifier: nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuflpr -name: nRF54LM20-PDK-nRF54LM20A-Fast-Lightweight-Peripheral-Processor (rev. 0.2.0.csp) -type: mcu -arch: riscv -toolchain: - - zephyr -sysbuild: true -ram: 96 -flash: 96 -supported: - - counter - - gpio - - watchdog diff --git a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_defconfig b/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_defconfig deleted file mode 100644 index d93aa4321de5..000000000000 --- a/boards/nordic/nrf54lm20pdk/nrf54lm20pdk_nrf54lm20a_cpuflpr_defconfig +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -# Enable UART driver -CONFIG_SERIAL=y - -# Enable console -CONFIG_CONSOLE=y -CONFIG_UART_CONSOLE=y - -# Enable GPIO -CONFIG_GPIO=y - -CONFIG_USE_DT_CODE_PARTITION=y - -# Execute from SRAM -CONFIG_XIP=n - -CONFIG_RISCV_ALWAYS_SWITCH_THROUGH_ECALL=y diff --git a/boards/nordic/nrf54lm20pdk/revision.cmake b/boards/nordic/nrf54lm20pdk/revision.cmake deleted file mode 100644 index 83ae6676b821..000000000000 --- a/boards/nordic/nrf54lm20pdk/revision.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -set(REVISIONS "0.0.0" "0.2.0" "0.2.0.csp") -if(NOT DEFINED BOARD_REVISION) - set(BOARD_REVISION "0.2.0.csp") -else() - if(NOT BOARD_REVISION IN_LIST REVISIONS) - message(FATAL_ERROR "${BOARD_REVISION} is not a valid nRF54LM20 PDK board revision. Accepted revisions: ${REVISIONS}") - endif() -endif() diff --git a/boards/shields/coverage_support/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/boards/shields/coverage_support/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index f0d1313548f9..000000000000 --- a/boards/shields/coverage_support/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,19 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -CONFIG_FORCE_COVERAGE=y -CONFIG_COVERAGE_GCOV=y -CONFIG_COVERAGE_GCOV_HEAP_SIZE=0 -CONFIG_MAIN_STACK_SIZE=4096 -CONFIG_TEST_EXTRA_STACK_SIZE=2048 -CONFIG_ISR_STACK_SIZE=5120 -CONFIG_IDLE_STACK_SIZE=4096 -CONFIG_PRIVILEGED_STACK_SIZE=2048 -CONFIG_SHELL_STACK_SIZE=4096 -CONFIG_ZTEST_STACK_SIZE=4096 -CONFIG_IPM_CONSOLE_STACK_SIZE=8192 -CONFIG_IPC_SERVICE_BACKEND_ICMSG_WQ_STACK_SIZE=4096 -CONFIG_SIZE_OPTIMIZATIONS=y diff --git a/boards/shields/coverage_support/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/boards/shields/coverage_support/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index 8f0f8f7ea485..000000000000 --- a/boards/shields/coverage_support/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -&uart20 { - hw-flow-control; -}; diff --git a/boards/shields/nrf7002eb2/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/boards/shields/nrf7002eb2/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index 0467b6c941c0..000000000000 --- a/boards/shields/nrf7002eb2/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -#include "../nrf7002eb2_gpio_pins_1.dtsi" - -/ { - chosen { - zephyr,wifi = &wlan0; - zephyr,console = &uart30; - zephyr,shell-uart = &uart30; - zephyr,uart-mcumgr = &uart30; - zephyr,bt-mon-uart = &uart30; - zephyr,bt-c2h-uart = &uart30; - }; -}; - -&pinctrl { - spi22_default: spi22_default { - group1 { - psels = , - , - ; - bias-pull-down; - }; - }; - - spi22_sleep: spi22_sleep { - group1 { - psels = , - , - ; - bias-pull-down; - low-power-enable; - }; - }; - - uart30_default: uart30_default { - group1 { - psels = ; - }; - - group2 { - psels = ; - bias-pull-up; - }; - }; - - uart30_sleep: uart30_sleep { - group1 { - psels = , - ; - low-power-enable; - }; - }; -}; - -&spi22 { - status = "okay"; - cs-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>; - pinctrl-0 = <&spi22_default>; - pinctrl-1 = <&spi22_sleep>; - pinctrl-names = "default", "sleep"; -}; - -/* uart20 has pin conflicts with EB-II shield hence disabling that - * and enabling uart30 as console port. - */ -&uart20 { - status = "disabled"; -}; - -&uart30 { - status = "okay"; -}; diff --git a/doc/nrf/includes/sample_board_rows.txt b/doc/nrf/includes/sample_board_rows.txt index 0d23750ec7b3..f5dbb4676d59 100644 --- a/doc/nrf/includes/sample_board_rows.txt +++ b/doc/nrf/includes/sample_board_rows.txt @@ -258,10 +258,6 @@ | nRF54LV10 DK | | nrf54lv10dk | ``nrf54lv10dk/nrf54lv10a/cpuapp`` | -.. nrf54lm20pdk_nrf54lm20a_cpuapp - -| nRF54LM20 PDK | | nrf54lm20pdk | ``nrf54lm20pdk/nrf54lm20a/cpuapp`` | - .. nrf54lm20dk_nrf54lm20a_cpuapp | nRF54LM20 DK | | nrf54lm20dk | ``nrf54lm20dk/nrf54lm20a/cpuapp`` | diff --git a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 3e607b6caf20..000000000000 --- a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,8 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_COREMARK_ITERATIONS=4000 - -CONFIG_LOG_MODE_IMMEDIATE=y diff --git a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index 0614014e4ad8..000000000000 --- a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - - #include "app_aliases_common.dtsi" - -/* The following configuration is required to run the CPUFLPR core. - * It is imported from the nordic-flpr snippet in the sdk-nrf repository. - */ -/ { - soc { - reserved-memory { - #address-cells = <1>; - #size-cells = <1>; - cpuflpr_code_partition: image@1e5000 { - /* FLPR core code partition */ - reg = <0x1e5000 DT_SIZE_K(96)>; - }; - }; - - cpuflpr_sram_code_data: memory@20067c00 { - compatible = "mmio-sram"; - reg = <0x20067c00 DT_SIZE_K(96)>; - #address-cells = <1>; - #size-cells = <1>; - ranges = <0x0 0x20067c00 DT_SIZE_K(96)>; - }; - }; -}; - -&cpuapp_sram { - reg = <0x20000000 DT_SIZE_K(415)>; - ranges = <0x0 0x20000000 DT_SIZE_K(415)>; -}; - -&uart30 { - status = "reserved"; -}; -&cpuflpr_vpr { - status = "okay"; - execution-memory = <&cpuflpr_sram_code_data>; - source-memory = <&cpuflpr_code_partition>; -}; - -&cpuapp_vevif_tx { - status = "okay"; -}; - -/* The same set of GPIO and GPIOTE DTS nodes are enabled in the cpuapp and the cpuflpr targets. - * This is done to allow control over one Button and one LED in each core. The benchmark code is - * responsible for ensuring that each core exclusively uses the individual GPIO pin and the GPIOTE - * instance that may be used with the GPIO pin (Button). - */ diff --git a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuflpr.conf b/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuflpr.conf deleted file mode 100644 index 3e607b6caf20..000000000000 --- a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuflpr.conf +++ /dev/null @@ -1,8 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_COREMARK_ITERATIONS=4000 - -CONFIG_LOG_MODE_IMMEDIATE=y diff --git a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuflpr.overlay b/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuflpr.overlay deleted file mode 100644 index f3f57c9a14c5..000000000000 --- a/samples/benchmarks/coremark/boards/nrf54lm20pdk_nrf54lm20a_cpuflpr.overlay +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - aliases { - button = &button3; - led = &led3; - }; -}; - -/* The same set of GPIO and GPIOTE DTS nodes are enabled in the cpuapp and the cpuflpr targets. - * This is done to allow control over one Button and one LED in each core. The benchmark code is - * responsible for ensuring that each core exclusively uses the individual GPIO pin and the GPIOTE - * instance that may be used with the GPIO pin (Button). - */ diff --git a/samples/benchmarks/coremark/sample.yaml b/samples/benchmarks/coremark/sample.yaml index 6434f30d8b3c..13b1da86ac7a 100644 --- a/samples/benchmarks/coremark/sample.yaml +++ b/samples/benchmarks/coremark/sample.yaml @@ -17,7 +17,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp integration_platforms: - nrf52840dk/nrf52840 @@ -28,7 +27,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: - ci_build @@ -46,7 +44,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp integration_platforms: - nrf52840dk/nrf52840 @@ -57,7 +54,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: - ci_build @@ -83,7 +79,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp integration_platforms: - nrf52840dk/nrf52840 @@ -94,7 +89,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: - ci_build @@ -113,7 +107,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp integration_platforms: - nrf52840dk/nrf52840 @@ -124,7 +117,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: - ci_build @@ -143,7 +135,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp integration_platforms: - nrf52840dk/nrf52840 @@ -154,7 +145,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: - ci_build diff --git a/samples/bluetooth/central_hids/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/bluetooth/central_hids/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 06c0f94b6568..000000000000 --- a/samples/bluetooth/central_hids/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -CONFIG_MAIN_STACK_SIZE=3584 diff --git a/samples/bluetooth/central_hids/sample.yaml b/samples/bluetooth/central_hids/sample.yaml index ff9d1b217b27..d9ebe44cc5f0 100644 --- a/samples/bluetooth/central_hids/sample.yaml +++ b/samples/bluetooth/central_hids/sample.yaml @@ -13,7 +13,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp platform_allow: @@ -25,7 +24,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: diff --git a/samples/bluetooth/central_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/bluetooth/central_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index f5ed71dc1549..000000000000 --- a/samples/bluetooth/central_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,8 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -# Disable the unspupported UART0 driver -CONFIG_NRFX_UARTE0=n diff --git a/samples/bluetooth/central_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/samples/bluetooth/central_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index 198efdfed949..000000000000 --- a/samples/bluetooth/central_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,11 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - chosen { - nordic,nus-uart = &uart20; - }; -}; diff --git a/samples/bluetooth/central_uart/sample.yaml b/samples/bluetooth/central_uart/sample.yaml index 55d577295242..74d40ec93b01 100644 --- a/samples/bluetooth/central_uart/sample.yaml +++ b/samples/bluetooth/central_uart/sample.yaml @@ -14,7 +14,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp platform_allow: @@ -27,7 +26,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: @@ -63,12 +61,10 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp tags: - bluetooth diff --git a/samples/bluetooth/direct_test_mode/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/bluetooth/direct_test_mode/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 55711ec339b0..000000000000 --- a/samples/bluetooth/direct_test_mode/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,14 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -# Disable the unsupported driver -CONFIG_NRFX_TIMER0=n -CONFIG_NRFX_TIMER1=n -CONFIG_NRFX_TIMER2=n - -# Use necessary peripherals -CONFIG_NRFX_TIMER20=y -CONFIG_NRFX_TIMER10=y diff --git a/samples/bluetooth/direct_test_mode/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/samples/bluetooth/direct_test_mode/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index 7689ba1cdd47..000000000000 --- a/samples/bluetooth/direct_test_mode/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - chosen { - ncs,dtm-uart = &uart20; - }; -}; - -&uart20 { - status = "okay"; - current-speed = <19200>; -}; - -&radio { - status = "okay"; - /* This is a number of antennas that are available on antenna matrix - * designed by Nordic. For more information see README.rst. - */ - dfe-antenna-num = <12>; - /* This is a setting that enables antenna 12 (in antenna matrix designed - * by Nordic) for PDU. For more information see README.rst. - */ - dfe-pdu-antenna = <0x0>; - - /* These are GPIO pin numbers that are provided to - * Radio peripheral. The pins will be acquired by Radio to - * drive antenna switching. - * Pin numbers are selected to drive switches on antenna matrix - * desinged by Nordic. For more information see README.rst. - */ - dfegpio0-gpios = <&gpio0 4 0>; - dfegpio1-gpios = <&gpio0 5 0>; - dfegpio2-gpios = <&gpio0 6 0>; - dfegpio3-gpios = <&gpio0 7 0>; -}; diff --git a/samples/bluetooth/direct_test_mode/sample.yaml b/samples/bluetooth/direct_test_mode/sample.yaml index 62e731a45651..54467f20766a 100644 --- a/samples/bluetooth/direct_test_mode/sample.yaml +++ b/samples/bluetooth/direct_test_mode/sample.yaml @@ -13,7 +13,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpurad platform_allow: @@ -24,7 +23,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpurad tags: diff --git a/samples/bluetooth/peripheral_hids_keyboard/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/bluetooth/peripheral_hids_keyboard/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 06c0f94b6568..000000000000 --- a/samples/bluetooth/peripheral_hids_keyboard/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -CONFIG_MAIN_STACK_SIZE=3584 diff --git a/samples/bluetooth/peripheral_hids_keyboard/sample.yaml b/samples/bluetooth/peripheral_hids_keyboard/sample.yaml index c7f135de60fe..7e4bb4f503b8 100644 --- a/samples/bluetooth/peripheral_hids_keyboard/sample.yaml +++ b/samples/bluetooth/peripheral_hids_keyboard/sample.yaml @@ -13,7 +13,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp platform_allow: @@ -25,7 +24,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: diff --git a/samples/bluetooth/peripheral_hids_mouse/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/bluetooth/peripheral_hids_mouse/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 06c0f94b6568..000000000000 --- a/samples/bluetooth/peripheral_hids_mouse/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -CONFIG_MAIN_STACK_SIZE=3584 diff --git a/samples/bluetooth/peripheral_hids_mouse/sample.yaml b/samples/bluetooth/peripheral_hids_mouse/sample.yaml index 8ab45561feb7..cbc5fdb31515 100644 --- a/samples/bluetooth/peripheral_hids_mouse/sample.yaml +++ b/samples/bluetooth/peripheral_hids_mouse/sample.yaml @@ -13,7 +13,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp platform_allow: @@ -25,7 +24,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: diff --git a/samples/bluetooth/peripheral_lbs/sample.yaml b/samples/bluetooth/peripheral_lbs/sample.yaml index 6a825e6383ff..b986a3692ca7 100644 --- a/samples/bluetooth/peripheral_lbs/sample.yaml +++ b/samples/bluetooth/peripheral_lbs/sample.yaml @@ -15,7 +15,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp platform_allow: @@ -29,7 +28,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: @@ -76,7 +74,6 @@ tests: - thingy53/nrf5340/cpuapp/ns - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp platform_allow: @@ -88,7 +85,6 @@ tests: - thingy53/nrf5340/cpuapp/ns - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp tags: @@ -153,12 +149,10 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp tags: - bluetooth diff --git a/samples/bluetooth/peripheral_power_profiling/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/bluetooth/peripheral_power_profiling/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index a77c49b06514..000000000000 --- a/samples/bluetooth/peripheral_power_profiling/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,8 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -CONFIG_PM_DEVICE=y -CONFIG_PM_DEVICE_RUNTIME=y diff --git a/samples/bluetooth/peripheral_power_profiling/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/samples/bluetooth/peripheral_power_profiling/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index 7e963dc4f1ce..000000000000 --- a/samples/bluetooth/peripheral_power_profiling/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - aliases { - /delete-property/ sw2; - /delete-property/ sw3; - }; -}; - -/delete-node/ &button2; -/delete-node/ &button3; - -&uart20 { - zephyr,pm-device-runtime-auto; -}; diff --git a/samples/bluetooth/peripheral_power_profiling/sample.yaml b/samples/bluetooth/peripheral_power_profiling/sample.yaml index dea3299926ea..16d4cdaf6d59 100644 --- a/samples/bluetooth/peripheral_power_profiling/sample.yaml +++ b/samples/bluetooth/peripheral_power_profiling/sample.yaml @@ -15,7 +15,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf52dk/nrf52832 @@ -27,7 +26,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp tags: - bluetooth @@ -39,18 +37,14 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp extra_args: - platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay" - platform:nrf54lm20dk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk@0.2.0/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y @@ -74,18 +68,14 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp extra_args: - platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay" - platform:nrf54lm20dk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk@0.2.0/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y @@ -109,18 +99,14 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp extra_args: - platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay" - platform:nrf54lm20dk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk@0.2.0/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y @@ -144,18 +130,14 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp extra_args: - platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_conn_advert.overlay" - platform:nrf54lm20dk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - - platform:nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - platform:nrf54lv10dk@0.2.0/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_auto_conn_advert.overlay" - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y @@ -179,18 +161,14 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp extra_args: - platform:nrf54l15dk/nrf54l15/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54l15dk_nrf54l15_cpuapp_auto_non_conn_advert.overlay" - platform:nrf54lm20dk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_non_conn_advert.overlay" - - platform:nrf54lm20pdk/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_non_conn_advert.overlay" - - platform:nrf54lm20pdk@0.2.0.csp/nrf54lm20a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lm20dk_nrf54lm20a_cpuapp_non_conn_advert.overlay" - platform:nrf54lv10dk/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_non_conn_advert.overlay" - platform:nrf54lv10dk@0.2.0/nrf54lv10a/cpuapp:"EXTRA_DTC_OVERLAY_FILE=boards/nrf54lv10dk_nrf54lv10a_cpuapp_non_conn_advert.overlay" - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y @@ -214,12 +192,10 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp tags: - bluetooth diff --git a/samples/bluetooth/peripheral_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/bluetooth/peripheral_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index f5ed71dc1549..000000000000 --- a/samples/bluetooth/peripheral_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,8 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -# Disable the unspupported UART0 driver -CONFIG_NRFX_UARTE0=n diff --git a/samples/bluetooth/peripheral_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay b/samples/bluetooth/peripheral_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay deleted file mode 100644 index 198efdfed949..000000000000 --- a/samples/bluetooth/peripheral_uart/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.overlay +++ /dev/null @@ -1,11 +0,0 @@ -/* - * Copyright (c) 2025 Nordic Semiconductor ASA - * - * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - */ - -/ { - chosen { - nordic,nus-uart = &uart20; - }; -}; diff --git a/samples/bluetooth/peripheral_uart/sample.yaml b/samples/bluetooth/peripheral_uart/sample.yaml index ae868f81ae6e..1a98c9c3ffba 100644 --- a/samples/bluetooth/peripheral_uart/sample.yaml +++ b/samples/bluetooth/peripheral_uart/sample.yaml @@ -17,7 +17,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -34,7 +33,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad diff --git a/samples/crypto/aes_ccm/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/aes_ccm/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/aes_ccm/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/aes_ccm/sample.yaml b/samples/crypto/aes_ccm/sample.yaml index d0dd9c73c467..a2529c16d948 100644 --- a/samples/crypto/aes_ccm/sample.yaml +++ b/samples/crypto/aes_ccm/sample.yaml @@ -52,7 +52,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -67,5 +66,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/aes_gcm/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/aes_gcm/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/aes_gcm/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/aes_gcm/sample.yaml b/samples/crypto/aes_gcm/sample.yaml index 3c3764c36d39..17624da499ec 100644 --- a/samples/crypto/aes_gcm/sample.yaml +++ b/samples/crypto/aes_gcm/sample.yaml @@ -72,7 +72,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -87,7 +86,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp sample.aes_gcm.cracen.crypto_service: sysbuild: true diff --git a/samples/crypto/chachapoly/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/chachapoly/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/chachapoly/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/chachapoly/sample.yaml b/samples/crypto/chachapoly/sample.yaml index f8605483217b..46e329e3b2a4 100644 --- a/samples/crypto/chachapoly/sample.yaml +++ b/samples/crypto/chachapoly/sample.yaml @@ -52,7 +52,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -67,5 +66,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/ecdh/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/ecdh/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/ecdh/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/ecdh/sample.yaml b/samples/crypto/ecdh/sample.yaml index 51fc089f795c..380605e14d6b 100644 --- a/samples/crypto/ecdh/sample.yaml +++ b/samples/crypto/ecdh/sample.yaml @@ -52,7 +52,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -67,7 +66,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp sample.ecdh.cracen.crypto_service: sysbuild: true diff --git a/samples/crypto/ecdsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/ecdsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/ecdsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/ecdsa/sample.yaml b/samples/crypto/ecdsa/sample.yaml index 2b974529d8ad..0aaf1579e4ba 100644 --- a/samples/crypto/ecdsa/sample.yaml +++ b/samples/crypto/ecdsa/sample.yaml @@ -68,7 +68,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -83,7 +82,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp sample.ecdsa.cracen.crypto_service: sysbuild: true diff --git a/samples/crypto/ecjpake/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/ecjpake/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/ecjpake/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/ecjpake/sample.yaml b/samples/crypto/ecjpake/sample.yaml index 27f4be3c4407..7d2b8f244ed6 100644 --- a/samples/crypto/ecjpake/sample.yaml +++ b/samples/crypto/ecjpake/sample.yaml @@ -51,7 +51,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -66,5 +65,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/eddsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/eddsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/eddsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/eddsa/sample.yaml b/samples/crypto/eddsa/sample.yaml index d8bf32fd2a4e..b87a0db84819 100644 --- a/samples/crypto/eddsa/sample.yaml +++ b/samples/crypto/eddsa/sample.yaml @@ -68,7 +68,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -83,7 +82,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp sample.eddsa.cracen.crypto_service: sysbuild: true diff --git a/samples/crypto/hkdf/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/hkdf/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index e3437e1b8fea..000000000000 --- a/samples/crypto/hkdf/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_PK_PARSE_C=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/hkdf/sample.yaml b/samples/crypto/hkdf/sample.yaml index 2f15adfc8c42..c2e42a640841 100644 --- a/samples/crypto/hkdf/sample.yaml +++ b/samples/crypto/hkdf/sample.yaml @@ -50,7 +50,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -65,5 +64,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/hmac/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/hmac/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 2d7355c56fcf..000000000000 --- a/samples/crypto/hmac/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -# TODO: NCSDK-25213 -# HMAC requires setting the required hashing algorithm -CONFIG_PSA_WANT_ALG_SHA_256=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/hmac/sample.yaml b/samples/crypto/hmac/sample.yaml index 1a0287a4baf9..73d8d8425158 100644 --- a/samples/crypto/hmac/sample.yaml +++ b/samples/crypto/hmac/sample.yaml @@ -52,7 +52,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -67,5 +66,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/pbkdf2/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/pbkdf2/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/pbkdf2/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/pbkdf2/sample.yaml b/samples/crypto/pbkdf2/sample.yaml index 401c3e586e65..8a3eaef49875 100644 --- a/samples/crypto/pbkdf2/sample.yaml +++ b/samples/crypto/pbkdf2/sample.yaml @@ -50,7 +50,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -65,5 +64,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/persistent_key_usage/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/persistent_key_usage/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index fb51d6df6c01..000000000000 --- a/samples/crypto/persistent_key_usage/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,20 +0,0 @@ -# -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -# Using hardware crypto accelerator -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -# When TF-M is not in use, the Secure storage subsystem provides the PSA Secure Storage API. -CONFIG_SECURE_STORAGE=y - -CONFIG_FLASH=y -CONFIG_FLASH_PAGE_LAYOUT=y -CONFIG_FLASH_MAP=y -CONFIG_ZMS=y -CONFIG_SETTINGS=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/persistent_key_usage/sample.yaml b/samples/crypto/persistent_key_usage/sample.yaml index 780d84c13dbd..a519875a5146 100644 --- a/samples/crypto/persistent_key_usage/sample.yaml +++ b/samples/crypto/persistent_key_usage/sample.yaml @@ -42,7 +42,6 @@ tests: - nrf9151dk/nrf9151 - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l05/cpuapp @@ -52,7 +51,6 @@ tests: - nrf9151dk/nrf9151 - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp sample.persistent_key_usage.trusted_storage: @@ -67,7 +65,6 @@ tests: - nrf9151dk/nrf9151 - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l05/cpuapp @@ -77,5 +74,4 @@ tests: - nrf9151dk/nrf9151 - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/psa_tls/sample.yaml b/samples/crypto/psa_tls/sample.yaml index 4c879f956a0f..4dd96b53b0a6 100644 --- a/samples/crypto/psa_tls/sample.yaml +++ b/samples/crypto/psa_tls/sample.yaml @@ -188,7 +188,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -197,7 +196,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -216,7 +214,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -225,7 +222,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -245,7 +241,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -254,7 +249,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -273,7 +267,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -282,7 +275,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54h20dk/nrf54h20/cpuapp @@ -301,7 +293,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -309,7 +300,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -328,7 +318,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -336,7 +325,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -356,7 +344,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -364,7 +351,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -383,7 +369,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -391,7 +376,6 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54h20dk/nrf54h20/cpurad @@ -461,14 +445,12 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns tags: @@ -485,14 +467,12 @@ tests: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l10/cpuapp/ns tags: diff --git a/samples/crypto/rng/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/rng/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index dfb5de1ecbed..000000000000 --- a/samples/crypto/rng/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/rng/sample.yaml b/samples/crypto/rng/sample.yaml index bf2c8b12f7b3..61783458ef9a 100644 --- a/samples/crypto/rng/sample.yaml +++ b/samples/crypto/rng/sample.yaml @@ -50,7 +50,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -65,7 +64,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp sample.rng.cracen.crypto_service: sysbuild: true diff --git a/samples/crypto/rsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/rsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/rsa/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/rsa/sample.yaml b/samples/crypto/rsa/sample.yaml index 7a43068b349b..f91cc562039a 100644 --- a/samples/crypto/rsa/sample.yaml +++ b/samples/crypto/rsa/sample.yaml @@ -51,7 +51,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -66,5 +65,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/crypto/sha256/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/sha256/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/sha256/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/sha256/sample.yaml b/samples/crypto/sha256/sample.yaml index fc902688b08a..714d77c34500 100644 --- a/samples/crypto/sha256/sample.yaml +++ b/samples/crypto/sha256/sample.yaml @@ -72,7 +72,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -87,7 +86,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp # Build integration regression protection. sample.nrf_security.sha256.integration: diff --git a/samples/crypto/spake2p/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/crypto/spake2p/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index eb6719540e3a..000000000000 --- a/samples/crypto/spake2p/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2024 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_PSA_CRYPTO_DRIVER_OBERON=n -CONFIG_PSA_CRYPTO_DRIVER_CRACEN=y - -CONFIG_MBEDTLS_ENABLE_HEAP=y -CONFIG_MBEDTLS_HEAP_SIZE=8192 diff --git a/samples/crypto/spake2p/sample.yaml b/samples/crypto/spake2p/sample.yaml index e8384455ee1c..03786797b664 100644 --- a/samples/crypto/spake2p/sample.yaml +++ b/samples/crypto/spake2p/sample.yaml @@ -50,7 +50,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk@0.0.0/nrf54lv10a/cpuapp harness: console @@ -65,5 +64,4 @@ tests: - nrf54l15dk/nrf54l10/cpuapp/ns - nrf54l15dk/nrf54l05/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp diff --git a/samples/keys/hw_unique_key/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/keys/hw_unique_key/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index b923380b4036..000000000000 --- a/samples/keys/hw_unique_key/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_MBEDTLS_PSA_CRYPTO_C=y -CONFIG_MAIN_STACK_SIZE=4096 -CONFIG_MBEDTLS_ENABLE_HEAP=y diff --git a/samples/keys/hw_unique_key/sample.yaml b/samples/keys/hw_unique_key/sample.yaml index 314c76aef3eb..8b12fade3f58 100644 --- a/samples/keys/hw_unique_key/sample.yaml +++ b/samples/keys/hw_unique_key/sample.yaml @@ -19,7 +19,6 @@ common: - nrf21540dk/nrf52840 - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l05/cpuapp integration_platforms: @@ -35,7 +34,6 @@ common: - nrf21540dk/nrf52840 - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l05/cpuapp harness: console diff --git a/samples/peripheral/802154_phy_test/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/peripheral/802154_phy_test/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 12575d4b771a..000000000000 --- a/samples/peripheral/802154_phy_test/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,17 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -CONFIG_SHELL_PROMPT_UART=">" - -# currently unsupported for nRF54LM20 -CONFIG_PTT_CACHE_MGMT=n -# nrfx drivers configuration: -CONFIG_NRFX_TIMER20=y # enable TIMER2 -# enable DPPIC -CONFIG_NRFX_GPPI=y - -# Set temperature sensor update period in ms -CONFIG_NRF_802154_TEMPERATURE_UPDATE_PERIOD=10000 diff --git a/samples/peripheral/802154_phy_test/sample.yaml b/samples/peripheral/802154_phy_test/sample.yaml index 1d25b1c44b52..8a6145a32b24 100644 --- a/samples/peripheral/802154_phy_test/sample.yaml +++ b/samples/peripheral/802154_phy_test/sample.yaml @@ -12,7 +12,6 @@ tests: - nrf5340dk/nrf5340/cpunet - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp platform_allow: - nrf52833dk/nrf52833 - nrf52840dk/nrf52840 @@ -20,7 +19,6 @@ tests: - nrf5340dk/nrf5340/cpunet - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp tags: - ci_build - ci_rs_build diff --git a/samples/peripheral/radio_test/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf b/samples/peripheral/radio_test/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index 6784ff29ee8e..000000000000 --- a/samples/peripheral/radio_test/boards/nrf54lm20pdk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,11 +0,0 @@ -# -# Copyright (c) 2025 Nordic Semiconductor -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause -# - -# Disable the unsupported driver -CONFIG_NRFX_TIMER0=n - -# Enable the necessary drivers -CONFIG_NRFX_TIMER10=y diff --git a/samples/peripheral/radio_test/sample.yaml b/samples/peripheral/radio_test/sample.yaml index ff6c8ed600a0..79734a6600ae 100644 --- a/samples/peripheral/radio_test/sample.yaml +++ b/samples/peripheral/radio_test/sample.yaml @@ -14,7 +14,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpurad platform_allow: @@ -26,7 +25,6 @@ tests: - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54h20dk/nrf54h20/cpurad tags: @@ -115,11 +113,9 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp tags: - ci_build - sysbuild diff --git a/scripts/quarantine_integration.yaml b/scripts/quarantine_integration.yaml index 0ccbeff2a4df..ecd6535334ec 100644 --- a/scripts/quarantine_integration.yaml +++ b/scripts/quarantine_integration.yaml @@ -591,7 +591,7 @@ - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp + - nrf54lm20dk/nrf54lm20a/cpuapp - nrf54h20dk@0.9.0/nrf54h20/cpuapp comment: "Configurations excluded to limit resources usage in integration builds" @@ -604,7 +604,6 @@ - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk@0.9.0/nrf54h20/cpuapp comment: "Configurations excluded to limit resources usage in integration builds" @@ -617,7 +616,6 @@ - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - - nrf54lm20pdk/nrf54lm20a/cpuapp - nrf54h20dk@0.9.0/nrf54h20/cpuapp comment: "Configurations excluded to limit resources usage in integration builds" diff --git a/tests/subsys/kmu/revoke/boards/nrf54lm20dk_nrf54lm20a_cpuapp.conf b/tests/subsys/kmu/revoke/boards/nrf54lm20dk_nrf54lm20a_cpuapp.conf deleted file mode 100644 index c72750191810..000000000000 --- a/tests/subsys/kmu/revoke/boards/nrf54lm20dk_nrf54lm20a_cpuapp.conf +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright (c) 2025 Nordic Semiconductor ASA -# -# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause - -CONFIG_NRF_SECURITY=y