From 6317b6ede07820046c4d4ccf6f34381aac228365 Mon Sep 17 00:00:00 2001 From: Marcin Kajor Date: Fri, 31 May 2024 09:54:49 +0200 Subject: [PATCH] samples: matter: bring back full SRAM volume for nRF54L cpuapp Recently, the FLPR support took away 64k of SRAM by default. Align Matter samples to bring back full 256k. Signed-off-by: Marcin Kajor --- .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay | 5 +++++ .../light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay | 5 +++++ .../template/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay | 5 +++++ .../thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay | 5 +++++ .../boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay | 5 +++++ 14 files changed, 70 insertions(+) diff --git a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay index f182f74f62d6..1b014e10c9e4 100644 --- a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay +++ b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay @@ -25,6 +25,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay index f182f74f62d6..1b014e10c9e4 100644 --- a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay +++ b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay @@ -25,6 +25,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay index 46352ca2b107..e28e999a32d3 100644 --- a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay +++ b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay @@ -26,6 +26,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay index 46352ca2b107..e28e999a32d3 100644 --- a/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay +++ b/samples/matter/light_bulb/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay @@ -26,6 +26,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay b/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay index 5bb93da01c1d..81fe8be7264d 100644 --- a/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay +++ b/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay @@ -15,6 +15,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay b/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay index d11a0235dd79..df06bdeea7b2 100644 --- a/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay +++ b/samples/matter/light_switch/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay @@ -15,6 +15,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay b/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay index 5bb93da01c1d..81fe8be7264d 100644 --- a/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay +++ b/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay @@ -15,6 +15,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay b/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay index d11a0235dd79..df06bdeea7b2 100644 --- a/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay +++ b/samples/matter/template/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay @@ -15,6 +15,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay b/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay index 5bb93da01c1d..81fe8be7264d 100644 --- a/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay +++ b/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp.overlay @@ -15,6 +15,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay b/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay index d11a0235dd79..df06bdeea7b2 100644 --- a/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay +++ b/samples/matter/thermostat/boards/nrf54l15pdk_nrf54l15_cpuapp_release.overlay @@ -15,6 +15,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay index 3e88df4678eb..d6066ef42263 100644 --- a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay +++ b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1.overlay @@ -29,6 +29,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay index 3e88df4678eb..d6066ef42263 100644 --- a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay +++ b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_2_1_release.overlay @@ -29,6 +29,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay index 2e85ec98b9a9..be78f2180155 100644 --- a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay +++ b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0.overlay @@ -29,6 +29,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; }; diff --git a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay index 2e85ec98b9a9..be78f2180155 100644 --- a/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay +++ b/samples/matter/window_covering/boards/nrf54l15pdk_nrf54l15_cpuapp_0_3_0_release.overlay @@ -29,6 +29,11 @@ }; }; +&cpuapp_sram { + reg = <0x20000000 DT_SIZE_K(256)>; + ranges = <0x0 0x20000000 0x40000>; +}; + &mx25r64 { status = "okay"; };