<?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>Inquiry Regarding Custom NVM Data Storage in Matter Light Color Temperature Lamp (NCS 3.1.1)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127201/inquiry-regarding-custom-nvm-data-storage-in-matter-light-color-temperature-lamp-ncs-3-1-1</link><description>Hi there, 
 I am developing a Matter light color temperature lamp product based on the NCS v3.1.1, and I need to store some custom user data in NVM (Non-Volatile Memory) within the provided demo example. 
 Could you please guide me on how to achieve this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 02 Mar 2026 14:42:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127201/inquiry-regarding-custom-nvm-data-storage-in-matter-light-color-temperature-lamp-ncs-3-1-1" /><item><title>RE: Inquiry Regarding Custom NVM Data Storage in Matter Light Color Temperature Lamp (NCS 3.1.1)</title><link>https://devzone.nordicsemi.com/thread/562333?ContentTypeID=1</link><pubDate>Mon, 02 Mar 2026 14:42:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ebfe07da-c135-4e55-8530-660f92443269</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, you can use the settings subsystem even if that is used by the Matter implementation. Note that this will then typically be erased when you perform a factory reset (depending on&amp;nbsp;CONFIG_CHIP_FACTORY_RESET_ERASE_NVS) but this will most likely be desired anyway. Note that you must pick keys that do not overlap with Matter (the settings keys are strings, so as long as you pick something unique for your product, that should be no problem).&lt;/p&gt;
&lt;p&gt;If you need guaranteed&amp;nbsp;isolation from the Matter implementation you can use a separate partition linke you outlined in your last post. But generally it should not be needed, and the settings subsystem is designed to allow multiple &amp;quot;users&amp;quot;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inquiry Regarding Custom NVM Data Storage in Matter Light Color Temperature Lamp (NCS 3.1.1)</title><link>https://devzone.nordicsemi.com/thread/562220?ContentTypeID=1</link><pubDate>Fri, 27 Feb 2026 13:51:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12ea8042-d25c-499a-bbe6-9d12b44b94c1</guid><dc:creator>paper555</dc:creator><description>&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;Regarding the custom NVM storage, I found the Settings subsystem in NCS. With these configurations:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;CONFIG_SETTINGS=y&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;CONFIG_SETTINGS_RUNTIME=y&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;CONFIG_SETTINGS_ZMS=y (for nRF54L15)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;CONFIG_FLASH=y&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;CONFIG_FLASH_MAP=y&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;Can I simply use&amp;nbsp;&lt;/span&gt;&lt;code&gt;settings_save_one()&lt;/code&gt;&lt;span&gt;&amp;nbsp;to store my custom user data? Is this approach compatible with Matter&amp;#39;s existing NVM implementation? Any code examples would be greatly appreciated.&lt;/span&gt;&lt;/p&gt;
&lt;p class="ds-markdown-paragraph"&gt;&lt;span&gt;Thanks again!&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>