@@ -146,27 +146,16 @@ rsource "Kconfig.template.partition_config"
146146rsource "Kconfig.template.partition_region"
147147endif
148148
149- if SOC_NRF54L15_CPUFLPR
150149config PM_PARTITION_SIZE_VPR_LAUNCHER
151150 hex
152- default $(dt_node_reg_addr_hex,/soc/rram-controller@5004b000/rram@165000)
151+ depends on SOC_NRF54L15_CPUFLPR || SOC_NRF54L20_ENGA_CPUFLPR || SOC_NRF7120_ENGA_CPUFLPR
152+ default $(dt_node_reg_addr_hex,/soc/rram-controller@5004b000/rram@165000) if SOC_NRF54L15_CPUFLPR
153+ default $(dt_node_reg_addr_hex,/soc/rram-controller@5004e000/rram@1ed000) if SOC_NRF54L20_ENGA_CPUFLPR
154+ default $(dt_node_reg_addr_hex,/soc/mram@3e1000) if SOC_NRF7120_ENGA_CPUFLPR
153155 help
154156 Memory set aside for the vpr_launcher partition.
155- Must match the size of the cpuapp_rram partition which is deleted.
157+ Must match the size of the cpuapp_rram/cpuapp_mram partition which is deleted.
156158 This to place the flpr app's code at the address found in the devicetree.
157- endif
158-
159- if SOC_NRF7120_ENGA_CPUFLPR
160-
161- config PM_PARTITION_SIZE_VPR_LAUNCHER
162- hex
163- default $(dt_node_reg_addr_hex,/soc/mram@3e1000)
164- help
165- Memory set aside for the vpr_launcher partition.
166- Must match the size of the cpuapp_mram partition which is deleted.
167- This to place the flpr app's code at the address found in the devicetree.
168-
169- endif
170159
171160if WIFI_NRF70 && NRF_WIFI_PATCHES_EXT_FLASH_STORE
172161
@@ -241,13 +230,15 @@ config PM_SRAM_BASE
241230 hex
242231 default $(dt_node_reg_addr_hex,/soc/memory@21000000) if SOC_NRF5340_CPUNET
243232 default 0x20000000 if SOC_NRF54L15_CPUFLPR # Because the cpuapp_sram DT node is deleted in nrf54l15_cpuflpr.dtsi
233+ default 0x20000000 if SOC_NRF54L20_ENGA_CPUFLPR # Because the cpuapp_sram DT node is deleted in nrf54l20_enga_cpuflpr.dtsi
244234 default 0x20000000 if SOC_NRF7120_ENGA_CPUFLPR # Because the cpuapp_sram DT node is deleted in nrf7120_enga_cpuflpr.dtsi
245235 default $(dt_node_reg_addr_hex,/soc/memory@20000000)
246236
247237config PM_SRAM_SIZE
248238 hex
249239 default $(dt_node_reg_size_hex,/soc/memory@21000000) if SOC_NRF5340_CPUNET
250240 default 0x40000 if SOC_NRF54L15_CPUFLPR # Because the cpuapp_rram DT node is deleted in nrf54l15_cpuflpr.dtsi
241+ default 0x40000 if SOC_NRF54L20_ENGA_CPUFLPR # Because the cpuapp_rram DT node is deleted in nrf54l20_enga_cpuflpr.dtsi
251242 default 0x40000 if SOC_NRF7120_ENGA_CPUFLPR # Because the cpuapp_mram DT node is deleted in nrf7120_enga_cpuflpr.dtsi
252243 default $(dt_node_reg_size_hex,/soc/memory@20000000)
253244
0 commit comments