Skip to content

Commit e117f52

Browse files
nordic-seglnordicjm
authored andcommitted
partition_manager: Remove support for nrf54l20pdk
Remove all occurrences of nrf54l20pdk as it is obsolete target. It was renamed to nrf54lm20pdk and then to nrf54lm20dk. Signed-off-by: Sebastian Głąb <[email protected]>
1 parent 1a0d5a5 commit e117f52

File tree

6 files changed

+12
-20
lines changed

6 files changed

+12
-20
lines changed

Kconfig.nrf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,21 +100,21 @@ config NORDIC_QSPI_NOR_FLASH_LAYOUT_PAGE_SIZE
100100
chosen Zephyr flash devicetree node to ensure that swapping can be
101101
performed.
102102

103-
# Temporary hack to be able to build samples and tests on the nRF51L15/nRF54L09 Eng A/nRF54L20 Eng A/nRF7120 FLPR core
103+
# Temporary hack to be able to build samples and tests on the nRF51L15/nRF54L09 Eng A/nRF54LM20A Eng A/nRF7120 FLPR core
104104
config FLASH_BASE_ADDRESS
105105
hex
106106
depends on PARTITION_MANAGER_ENABLED
107-
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR|| SOC_NRF7120_ENGA_CPUFLPR
108-
default 0x0 if SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR
107+
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR|| SOC_NRF7120_ENGA_CPUFLPR
108+
default 0x0 if SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR
109109
default 0x2C0000 if SOC_NRF7120_ENGA_CPUFLPR
110110

111111
config FLASH_SIZE
112112
int
113113
depends on PARTITION_MANAGER_ENABLED
114-
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
114+
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
115115
default 1012 if SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR
116116
default 1524 if SOC_NRF54L15_CPUFLPR
117-
default 2036 if SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR
117+
default 2036 if SOC_NRF54LM20A_ENGA_CPUFLPR
118118
default 128 if SOC_NRF7120_ENGA_CPUFLPR
119119

120120
config NRF_SECURITY_ENABLER

scripts/quarantine.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,6 @@
4646
- nrf54l09pdk/nrf54l09/cpuflpr
4747
comment: "https://nordicsemi.atlassian.net/browse/NRFX-7265"
4848

49-
- scenarios:
50-
- nrf.extended.drivers.sensor.qdec.pm_runtime
51-
platforms:
52-
- nrf54l20pdk/nrf54l20/cpuflpr
53-
comment: "https://nordicsemi.atlassian.net/browse/NRFX-7267"
54-
5549
- scenarios:
5650
- sample.suit.*
5751
- suit-platform.integration.*

soc/nordic/nrf54l/Kconfig.defconfig.nrf54lm20a_enga_cpuflpr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Nordic Semiconductor nRF54L20 MCU
1+
# Nordic Semiconductor nRF54LM20A MCU
22

33
# Copyright (c) 2025 Nordic Semiconductor ASA
44
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause

subsys/nrf_security/src/drivers/cracen/silexpk/src/iomem.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ void sx_wrpkmem(void *dst, const void *src, size_t sz)
6868
memcpy((char *)d, (char *)s, sz);
6969
}
7070

71-
#else /* 54L20 requires word-aligned, word-sized memory accesses */
71+
#else /* 54LM20A requires word-aligned, word-sized memory accesses */
7272

7373
static void write_incomplete_word(uint32_t *dst, const uint8_t *bytes,
7474
size_t first_byte_pos, size_t num_bytes)

subsys/partition_manager/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ if (CONFIG_NRF_MODEM_LIB_TRACE_BACKEND_FLASH)
127127
ncs_add_partition_manager_config(pm.yml.modem_trace)
128128
endif()
129129

130-
if(CONFIG_SOC_NRF54L15_CPUFLPR OR CONFIG_SOC_NRF54L09_ENGA_CPUFLPR OR CONFIG_SOC_NRF54L20_ENGA_CPUFLPR OR CONFIG_SOC_NRF54LM20A_ENGA_CPUFLPR OR CONFIG_SOC_NRF54LV10A_ENGA_CPUFLPR OR CONFIG_SOC_NRF7120_ENGA_CPUFLPR)
130+
if(CONFIG_SOC_NRF54L15_CPUFLPR OR CONFIG_SOC_NRF54L09_ENGA_CPUFLPR OR CONFIG_SOC_NRF54LM20A_ENGA_CPUFLPR OR CONFIG_SOC_NRF54LV10A_ENGA_CPUFLPR OR CONFIG_SOC_NRF7120_ENGA_CPUFLPR)
131131
ncs_add_partition_manager_config(pm.yml.vpr_launcher)
132132
endif()
133133

subsys/partition_manager/Kconfig

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,8 @@ endif
111111

112112
config PM_PARTITION_SIZE_VPR_LAUNCHER
113113
hex
114-
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
114+
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
115115
default $(dt_node_reg_addr_hex,/soc/rram-controller@5004b000/rram@165000) if SOC_NRF54L15_CPUFLPR
116-
default $(dt_node_reg_addr_hex,/soc/rram-controller@5004e000/rram@1ed000) if SOC_NRF54L20_ENGA_CPUFLPR
117116
default $(dt_node_reg_addr_hex,/soc/rram-controller@5004e000/rram@1e5000) if SOC_NRF54LM20A_ENGA_CPUFLPR
118117
default $(dt_node_reg_addr_hex,/soc/rram-controller@5004e000/rram@ee000) if SOC_NRF54L09_ENGA_CPUFLPR
119118
default $(dt_node_reg_addr_hex,/soc/rram-controller@5004e000/rram@ed000) if SOC_NRF54LV10A_ENGA_CPUFLPR
@@ -125,11 +124,10 @@ config PM_PARTITION_SIZE_VPR_LAUNCHER
125124

126125
config PM_RAM_SIZE_VPR_LAUNCHER
127126
hex
128-
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
127+
depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
129128
default 0x28000 if SOC_NRF54L15_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
130129
default 0x23c00 if SOC_NRF54L09_ENGA_CPUFLPR
131130
default 0x1fc00 if SOC_NRF54LV10A_ENGA_CPUFLPR
132-
default 0x6fc00 if SOC_NRF54L20_ENGA_CPUFLPR
133131
default 0x67c00 if SOC_NRF54LM20A_ENGA_CPUFLPR
134132
help
135133
Size of RAM available for the vpr_launcher application (usually run on cpuapp).
@@ -207,15 +205,15 @@ config PM_OVERRIDE_EXTERNAL_DRIVER_CHECK
207205
config PM_SRAM_BASE
208206
hex
209207
default $(dt_node_reg_addr_hex,/soc/memory@21000000) if SOC_NRF5340_CPUNET
210-
default 0x20000000 if SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
208+
default 0x20000000 if SOC_NRF54L15_CPUFLPR || SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
211209
default $(dt_node_reg_addr_hex,/soc/memory@20000000)
212210

213211
config PM_SRAM_SIZE
214212
hex
215213
default $(dt_node_reg_size_hex,/soc/memory@21000000) if SOC_NRF5340_CPUNET
216214
default 0x2fc00 if SOC_NRF54L09_ENGA_CPUFLPR || SOC_NRF54LV10A_ENGA_CPUFLPR # Because the cpuapp_rram DT node is deleted in nrf54l09_enga_cpuflpr.dtsi
217215
default 0x40000 if SOC_NRF54L15_CPUFLPR # Because the cpuapp_rram DT node is deleted in nrf54l15_cpuflpr.dtsi
218-
default 0x7fc00 if SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF54LM20A_ENGA_CPUFLPR # Because the cpuapp_rram DT node is deleted in nrf54l20_enga_cpuflpr.dtsi
216+
default 0x7fc00 if SOC_NRF54LM20A_ENGA_CPUFLPR # Because the cpuapp_rram DT node is deleted in nrf54lm20a_enga_cpuflpr.dtsi
219217
default 0x40000 if SOC_NRF7120_ENGA_CPUFLPR # Because the cpuapp_mram DT node is deleted in nrf7120_enga_cpuflpr.dtsi
220218
default $(dt_node_reg_size_hex,/soc/memory@20000000)
221219

0 commit comments

Comments
 (0)