<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116987/how-to-change-nrf54l15dk-sram-size</link><description>I work on nRF54L15DK. 
 When building for the nRF54L15DK, only 188KB of SRAM is allocated. The remaining 68KB seems to be allocated to the FLPR MCU. How can I change this size?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 Apr 2025 04:58:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116987/how-to-change-nrf54l15dk-sram-size" /><item><title>RE: How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/thread/532156?ContentTypeID=1</link><pubDate>Fri, 18 Apr 2025 04:58:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8173c75-e6d4-4f6f-865e-f5daed9da596</guid><dc:creator>arslan</dc:creator><description>&lt;p&gt;Thanks! Worked for me!!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/thread/532135?ContentTypeID=1</link><pubDate>Thu, 17 Apr 2025 19:04:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c74ed97c-23a1-446d-8e0c-bffd64fed19f</guid><dc:creator>DmytroSes</dc:creator><description>&lt;p&gt;Hello! Yes, some of the RAM is used by the FLPR core by default. You need to change it in your device tree. See my ticket &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/118453/static-partition-manager-with-mcuboot-and-sysbuild"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/thread/532126?ContentTypeID=1</link><pubDate>Thu, 17 Apr 2025 14:41:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f4a179a-c59f-4f85-aaa4-c769c6031b1d</guid><dc:creator>marcoster</dc:creator><description>&lt;p&gt;I also just stumbled over this - we&amp;#39;re still fine with the usage (~90kB) but still it irritates me somehow...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/thread/532122?ContentTypeID=1</link><pubDate>Thu, 17 Apr 2025 12:34:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:271004df-f37f-4d0e-a4cb-6469ac680996</guid><dc:creator>arslan</dc:creator><description>&lt;p&gt;I am also stuck here. Did you have any update on this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/thread/520230?ContentTypeID=1</link><pubDate>Mon, 27 Jan 2025 15:51:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d8a732c-101b-49dd-8966-af8faac6c3ca</guid><dc:creator>DmytroSes</dc:creator><description>&lt;p&gt;Hello! I have the similar issue. However, I use Partition manager, instead of defining partitions in a devicetree. In the &lt;em&gt;pm_static.yml&lt;/em&gt; i declare the following:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;sram_primary:
  address: 0x20000000
  end_address: 0x20040000
  region: sram_primary
  size: 0x40000&lt;/pre&gt;&lt;br /&gt;But at the end of a build I get a memory report, that says 188kB of RAM is available. During build, I see, that it uses the &lt;em&gt;pm_static.yml&lt;/em&gt; file, so I assume, that the build system uses partition manager.&lt;br /&gt;What is the correct way to use the whole RAM region for the cpuapp with Partition manager?&lt;/p&gt;
&lt;div id="simple-translate" class="simple-translate-system-theme"&gt;
&lt;div&gt;
&lt;div class="simple-translate-button isShow" style="height:22px;left:425px;top:178px;width:22px;"&gt;&lt;/div&gt;
&lt;div class="simple-translate-panel " style="font-size:13px;height:200px;left:0px;top:0px;width:300px;"&gt;
&lt;div class="simple-translate-result-wrapper" style="overflow:hidden;"&gt;
&lt;div class="simple-translate-move"&gt;&lt;/div&gt;
&lt;div class="simple-translate-result-contents"&gt;
&lt;p class="simple-translate-result" dir="auto"&gt;&lt;/p&gt;
&lt;p class="simple-translate-candidate" dir="auto"&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/thread/513947?ContentTypeID=1</link><pubDate>Mon, 09 Dec 2024 05:19:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82904910-f8e8-4cb7-81b1-0fccab87df27</guid><dc:creator>loquat</dc:creator><description>&lt;p&gt;OK.Thanks.&lt;/p&gt;
&lt;p&gt;Very good.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to change nRF54L15DK sram size</title><link>https://devzone.nordicsemi.com/thread/513422?ContentTypeID=1</link><pubDate>Wed, 04 Dec 2024 12:42:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9dec5d89-c518-4e26-8da5-d90fd9b9a812</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I think you can either delete the FLPR part and adding the entire 256kB for SRAM or set the allocation zero for FLPR (if deleting is not allowed).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For the first one, you need to increase the RAM size range.&amp;nbsp;&lt;span&gt;Currently, it is set to 0x2F000 for cpuapp, which corresponds to 168k and 0x11000 for cpuflpr, which corresponds to 68k.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You can edit the rf54l15.dtsi file in following way:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;cpuapp_sram: memory@20000000 {
      compatible = &amp;quot;mmio-sram&amp;quot;;
      reg = &amp;lt;0x20000000 DT_SIZE_K(256)&amp;gt;;
      #address-cells = &amp;lt;1&amp;gt;;
      #size-cells = &amp;lt;1&amp;gt;;
      ranges = &amp;lt;0x0 0x20000000 0x40000&amp;gt;;
    };

&amp;#160;

    cpuflpr_sram: memory@20040000 {
      compatible = &amp;quot;mmio-sram&amp;quot;;
      reg = &amp;lt;0x20040000 DT_SIZE_K(0)&amp;gt;;
      #address-cells = &amp;lt;1&amp;gt;;
      #size-cells = &amp;lt;1&amp;gt;;
      ranges = &amp;lt;0x0 0x20040000 0x00000&amp;gt;;
    };&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;or&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;cpuapp_sram: memory@20000000 {
			compatible = &amp;quot;mmio-sram&amp;quot;;
			reg = &amp;lt;0x20000000 DT_SIZE_K(256)&amp;gt;;
			#address-cells = &amp;lt;1&amp;gt;;
			#size-cells = &amp;lt;1&amp;gt;;
			ranges = &amp;lt;0x0 0x20000000 0x40000&amp;gt;;
		};&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>