<?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>About NRF52832 used the noinit section but encountered the problem of RAM reset</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/117929/about-nrf52832-used-the-noinit-section-but-encountered-the-problem-of-ram-reset</link><description>I&amp;#39;m using SDK17.0.2 
 I need to keep a noinit variable in memory so that I have the correct flag when I execute the DFU. So I use the following method, but it doesn&amp;#39;t seem to work 
 I defined a noinit area for the end of memory in the .sct file 
 
 At</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 10 Jan 2025 07:44:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/117929/about-nrf52832-used-the-noinit-section-but-encountered-the-problem-of-ram-reset" /><item><title>RE: About NRF52832 used the noinit section but encountered the problem of RAM reset</title><link>https://devzone.nordicsemi.com/thread/517863?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 07:44:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab783827-efac-48ef-982b-b7332b9cfedb</guid><dc:creator>13Scarlet</dc:creator><description>&lt;p&gt;Thanks very much for your help, it works. Best wishes for your day&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About NRF52832 used the noinit section but encountered the problem of RAM reset</title><link>https://devzone.nordicsemi.com/thread/517859?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 07:33:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eeef9500-8f8e-47e2-acde-582b1d5dd132</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for confirming it&amp;#39;s not being overwritten by the bootloader code. It looks like you may be experiencing the issue described here:&amp;nbsp;&lt;a id="" href="https://developer.arm.com/documentation/ka003046/latest/"&gt;https://developer.arm.com/documentation/ka003046/latest/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About NRF52832 used the noinit section but encountered the problem of RAM reset</title><link>https://devzone.nordicsemi.com/thread/517856?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 07:18:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b590d40-784e-43ae-b689-46b6c11f3996</guid><dc:creator>13Scarlet</dc:creator><description>&lt;p&gt;Thank you for taking the time to follow my question.&amp;nbsp;At the beginning, when I was debugging the DFU function, I set the same noinit section in both the app and BL. But it doesnt work.&amp;nbsp;So I tried to just use SD+APP for debugging.&amp;nbsp;The above process does not go through the bootloader.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About NRF52832 used the noinit section but encountered the problem of RAM reset</title><link>https://devzone.nordicsemi.com/thread/517853?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 07:10:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d9bb713-daa6-4e26-896c-60de0782988f</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Have you made sure to place the same noinit section at the same address in your bootloader project as well? If not, it may be overwritten by the bootloader code on startup.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>