<?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>Persistent coredump storage on nRF54L15 — MEMFAULT_NCS_INTERNAL_FLASH_BACKED_COREDUMP not supported?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127964/persistent-coredump-storage-on-nrf54l15-memfault_ncs_internal_flash_backed_coredump-not-supported</link><description>## Summary Setting `CONFIG_MEMFAULT_NCS_INTERNAL_FLASH_BACKED_COREDUMP=y` on an nRF54L15 target fails to compile. The Kconfig is exposed (it only `depends on PARTITION_MANAGER_ENABLED &amp;amp;&amp;amp; FLASH`), but the underlying implementation in `modules/memfault</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 30 Apr 2026 18:05:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127964/persistent-coredump-storage-on-nrf54l15-memfault_ncs_internal_flash_backed_coredump-not-supported" /><item><title>RE: Persistent coredump storage on nRF54L15 — MEMFAULT_NCS_INTERNAL_FLASH_BACKED_COREDUMP not supported?</title><link>https://devzone.nordicsemi.com/thread/565769?ContentTypeID=1</link><pubDate>Thu, 30 Apr 2026 18:05:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:923fdb7a-30b6-4c79-9311-366af15f04c5</guid><dc:creator>NoahPendleton</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/androng"&gt;Andrew Ong&lt;/a&gt;&amp;nbsp;-&lt;/p&gt;
&lt;p&gt;Partition manager will no longer be supported in&amp;nbsp;future NCS versions, so we haven&amp;#39;t invested in mimic&amp;#39;ing the `MEMFAULT_NCS_INTERNAL_FLASH_BACKED_COREDUMP` partition manager scheme in `MEMFAULT_COREDUMP_STORAGE_RRAM` - either fixed partition or device-tree specified partition is how it can be used.&lt;/p&gt;
&lt;p&gt;More to your point, it would be nice to have this work better out-of-the-box, I&amp;#39;ll work on that!&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Noah&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Persistent coredump storage on nRF54L15 — MEMFAULT_NCS_INTERNAL_FLASH_BACKED_COREDUMP not supported?</title><link>https://devzone.nordicsemi.com/thread/565768?ContentTypeID=1</link><pubDate>Thu, 30 Apr 2026 17:41:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22d21fdc-96a1-4f96-8fac-29dffee04a4b</guid><dc:creator>Natasha_C</dc:creator><description>&lt;p&gt;Hi Andrew,&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the current recommended path:&lt;/p&gt;
&lt;h2&gt;Persistent Coredump Storage on nRF54L15&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Do not use &lt;code&gt;CONFIG_MEMFAULT_NCS_INTERNAL_FLASH_BACKED_COREDUMP=y&lt;/code&gt;&lt;/strong&gt; on nRF54L15 — it will fail to compile because the nRF54L series uses RRAMC, not NVMC.&lt;/p&gt;
&lt;h3&gt;Use &lt;code&gt;CONFIG_MEMFAULT_COREDUMP_STORAGE_RRAM=y&lt;/code&gt; instead&lt;/h3&gt;
&lt;p&gt;This is the supported path for nRF54L series. In your &lt;code&gt;prj.conf&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;CONFIG_MEMFAULT_COREDUMP_STORAGE_RRAM=y
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/26a0.svg" title="Warning"&gt;&amp;#x26a0;&lt;/span&gt;️ If you&amp;#39;re on SDK ≥ 1.38.0, the symbol was renamed — use&amp;nbsp;&lt;code&gt;CONFIG_MEMFAULT_COREDUMP_STORAGE_NRF_RRAM=y&lt;/code&gt; instead. [&lt;a href="https://github.com/memfault/memfault-firmware-sdk/blob/master/CHANGELOG.md"&gt;SDK Changelog&lt;/a&gt;]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Define the partition&lt;/h3&gt;
&lt;p&gt;You need a partition named &lt;code&gt;memfault_coredump_partition&lt;/code&gt;. You have two options:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Option A: Device tree fixed partition overlay&lt;/strong&gt; (supported since SDK v1.30.3, no partition manager required) [&lt;a href="https://github.com/memfault/memfault-firmware-sdk/blob/master/CHANGELOG.md"&gt;SDK Changelog&lt;/a&gt;]&lt;/p&gt;
&lt;p&gt;Add an overlay file for your board defining a &lt;code&gt;memfault_coredump_partition&lt;/code&gt; in RRAM.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Option B: &lt;code&gt;pm_static.yml&lt;/code&gt;&lt;/strong&gt; (partition manager)&lt;/p&gt;
&lt;p&gt;Add a &lt;code&gt;memfault_coredump_partition&lt;/code&gt; entry to your static partition map.&lt;/p&gt;
&lt;p&gt;Given that nRF54L15 has 1524 KB of RRAM vs. only 188 KB of SRAM, using RRAM for coredump storage is strongly preferable — it avoids consuming ~4% of your SRAM and also captures crashes from devices that lose power before uploading.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Persistent coredump storage on nRF54L15 — MEMFAULT_NCS_INTERNAL_FLASH_BACKED_COREDUMP not supported?</title><link>https://devzone.nordicsemi.com/thread/565646?ContentTypeID=1</link><pubDate>Wed, 29 Apr 2026 00:46:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:86ef4d01-d47d-4a8f-9c36-c0c1af976489</guid><dc:creator>Andrew Ong</dc:creator><description>&lt;p&gt;I added Memfault to my project today and I got&amp;nbsp;&lt;/p&gt;
&lt;div class="sc-SCgOk eJUIlu"&gt;
&lt;div class="ant-card ant-card-bordered sc-jSSkKI ibcuwp sc-hNbzCe bbDNWo css-9s7blh"&gt;
&lt;div class="ant-card-body"&gt;
&lt;div class="ant-list ant-list-sm ant-list-split css-9s7blh"&gt;
&lt;div class="ant-spin-nested-loading css-9s7blh"&gt;
&lt;div class="ant-spin-container"&gt;
&lt;ul class="ant-list-items"&gt;
&lt;li class="ant-list-item ant-list-item-no-flex"&gt;&amp;nbsp;Not all memory regions collected. Coredump storage too small. Review the docs at &lt;a href="https://mflt.io/mcu-coredump-memory-regions"&gt;mflt.io/mcu-coredump-memory-regions&lt;/a&gt; for more info.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="ant-card ant-card-bordered ant-card-contain-tabs sc-jSSkKI ibcuwp sc-knTDKR jWJtSQ flex-card-head-extra-space no-padding css-9s7blh"&gt;
&lt;div class="ant-card-head"&gt;
&lt;div class="ant-card-head-wrapper"&gt;
&lt;div class="ant-card-extra"&gt;
&lt;div class="ant-space css-9s7blh ant-space-horizontal ant-space-align-center ant-space-gap-row-small ant-space-gap-col-small"&gt;
&lt;div class="ant-space-item"&gt;
&lt;div class="sc-lAGoQ dgWHCf"&gt;So now I would like RRAM/Flash storage more.&lt;/div&gt;
&lt;/div&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></channel></rss>