<?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>Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108168/configuring-ram-retention-in-7002dk</link><description>Hi I have few questions regarding nRF7002(Wireless Processor) with nRF5340 (HostMCU) 
 Using wifi shell example. 
 1. I want to know whether there is any provision for knowing the RAM retained and configuring it. 
 2. How to know how much RAM is allotted</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 23 Feb 2024 14:54:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108168/configuring-ram-retention-in-7002dk" /><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/470494?ContentTypeID=1</link><pubDate>Fri, 23 Feb 2024 14:54:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:017bf658-ce01-46e3-9780-d4e24a06943c</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user="bug123"]So if I am running Wifi shell example in nrf7002dk_5340 then I can configure RAM in what all configurations?[/quote]
&lt;p&gt;Could you elaborate a little bit on this, like what you mean by configuration here? Are you asking about the Kconfig or the prj.config here? What is your use case here?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469951?ContentTypeID=1</link><pubDate>Wed, 21 Feb 2024 07:44:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e2b5f2a-dd67-4aa6-9494-f9befe3f833a</guid><dc:creator>Ishika123</dc:creator><description>[quote userid="115767" url="~/f/nordic-q-a/108168/configuring-ram-retention-in-7002dk/469562"]This depends on your application, like whatever configurations you are using inside the project.[/quote]
&lt;p&gt;So if I am running Wifi shell example in nrf7002dk_5340 then I can configure RAM in what all configurations?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Ishika&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469927?ContentTypeID=1</link><pubDate>Wed, 21 Feb 2024 04:48:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4d44fc1-c941-4b58-a204-4af3e6fd58ed</guid><dc:creator>Ishika123</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Okay.&lt;/p&gt;
[quote userid="115767" url="~/f/nordic-q-a/108168/configuring-ram-retention-in-7002dk/469390"]&lt;p&gt;See the file&lt;span&gt;&amp;nbsp;&lt;span style="color:rgba(0, 0, 255, 1);"&gt;ncs\v2.5.x\zephyr\boards\arm\nrf5340dk_nrf5340&lt;/span&gt;&lt;/span&gt; inside the SDK for better understanding.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;I saw the file inside this path and it gave me much better understanding.&lt;/p&gt;
&lt;p&gt;Just curious where I can get this type of description for nRF7002dk_nrf5340? or the&amp;nbsp;partition configs are same for nrf5340dk_nrf5340 and nrf7002dk_nrf5340.&lt;/p&gt;
&lt;p&gt;And if we want to change memory allocation where can we do that?&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ishika&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469562?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2024 14:18:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d34aea47-dce2-44df-b655-ed2fa256c308</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt;This depends on your application, like whatever configurations you are using inside the project. But if you are asking if there is any minimal shared_SRAM to be maintained for the proper working of the softdevice controller, then I can&amp;#39;t give a minimal number here. Take a look at &lt;a href="https://devzone.nordicsemi.com/support-private/support/312205"&gt;this thread&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;See the detailed explanation of&lt;a href="https://nrfconnect.github.io/vscode-nrf-connect/guides/memory_report.html"&gt; the memory report&amp;nbsp;&lt;/a&gt;inside the VSCode extension.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469393?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2024 07:35:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d44bc23-ca05-4728-8f25-28f0a7c7bc36</guid><dc:creator>Ishika123</dc:creator><description>&lt;p&gt;I am using nrf7002dk_5340 for running the samples.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469392?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2024 07:21:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac0526e9-af87-4c41-a129-a41e7f81b023</guid><dc:creator>Ishika123</dc:creator><description>&lt;p&gt;Okay. Also regarding ram configurations, are there any pre defined configs you guys do or have any API regarding the same. Or user can just configure any RAM size just by manually editing?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Ishika&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469390?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2024 07:16:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa5b0bd7-7137-4f14-b265-becea5c08cd5</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The image gives an idea of the total available RAM for the app_core and the RAM used by the application. The &amp;quot;Region Size&amp;quot; section inside the image (448 kb) shows the available RAM. It is like 448KB app_core+. 64 KB of shared SRAM (by default, but it is adjustable) makes for 512KB of RAM. See the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/device_guides/working_with_nrf/nrf53/nrf5340.html#id13"&gt;inter-core communication&lt;/a&gt;&amp;nbsp;section.&lt;/p&gt;
&lt;p&gt;See the file&lt;span&gt;&amp;nbsp;&lt;span style="color:rgba(0, 0, 255, 1);"&gt;ncs\v2.5.x\zephyr\boards\arm\nrf5340dk_nrf5340&lt;/span&gt;&lt;/span&gt; inside the SDK for better understanding.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469374?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2024 04:47:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed769926-4f39-40ed-87b6-1730ac50ad96</guid><dc:creator>Ishika123</dc:creator><description>&lt;p&gt;Hi Abhijith,&lt;/p&gt;
&lt;p&gt;Surely will look into this. One last thing, while&amp;nbsp;building the sample example in terminal we get the Ram and the memory, what does that memory signify? Is it the total RAM being allocated or the RAM used?&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/8371.pastedimage1707895375894v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Ishika&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469234?ContentTypeID=1</link><pubDate>Fri, 16 Feb 2024 12:55:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1a63ce4-22ef-4231-836d-58ba910562d2</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello Ishika,&lt;/p&gt;
&lt;p&gt;Sorry for the delay occurred.&lt;/p&gt;
[quote user=""]I want to know whether there is any provision for knowing the RAM retained and configuring it.[/quote]
&lt;p&gt;I recommend you read about the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/scripts/partition_manager/partition_manager.html#ram-partition-types"&gt;partition &lt;/a&gt;manager,&amp;nbsp;which helps in allocating and configuring RAM.&lt;/p&gt;
[quote user=""]How to know how much RAM is allotted and is there any method or change in code by which we can configure it?[/quote]
&lt;p&gt;Configuring the RAM is done in the partition manager itself. The memory report you are seeing is a bit self-explanatory, like a good view of what is being used where.&lt;/p&gt;
[quote user=""]How to change power states from shutdown to sleep and know the ram retained for both the cases.[/quote]
&lt;p&gt;Take a look at the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/boards/nrf/system_off/README.html"&gt;nRF5x system OFF demo;&lt;/a&gt; this explains both system OFF and RAM retention in low power mode.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/469144?ContentTypeID=1</link><pubDate>Fri, 16 Feb 2024 05:15:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9271e834-92c9-4b28-896d-35f039e40cb4</guid><dc:creator>Ishika123</dc:creator><description>&lt;p&gt;Hi Abhijith,&lt;/p&gt;
&lt;p&gt;Any update regarding the same?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Ishika&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/468886?ContentTypeID=1</link><pubDate>Wed, 14 Feb 2024 15:38:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10674bf0-5d5b-4e7a-b693-249d2b3d0276</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Sorry for the delay. I was held up by attending a training. I will get back to you soon.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/468742?ContentTypeID=1</link><pubDate>Wed, 14 Feb 2024 07:20:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2070c177-ff3b-41bc-9395-026f4e83a237</guid><dc:creator>Ishika123</dc:creator><description>&lt;p&gt;Hi, please could you give any update regarding the same, as&amp;nbsp;I am not able to proceed any further in my project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuring RAM retention in 7002dk</title><link>https://devzone.nordicsemi.com/thread/468312?ContentTypeID=1</link><pubDate>Mon, 12 Feb 2024 04:39:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:722d4972-d598-4b90-adfe-ebc70a803b1d</guid><dc:creator>Ishika123</dc:creator><description>&lt;p&gt;Hi, is there any update regarding this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>