<?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>Bootloader RAM Start address calculation</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46897/bootloader-ram-start-address-calculation</link><description>I read the following QA - https://devzone.nordicsemi.com/f/nordic-q-a/41237/on-dfu-jump-address but still have doubts 
 1. Is it safe to set the Bootloader RAM start address to (RAM SIZE - BOOTLOADER RAM SIZE) ? 
 Does it make sense to get insight from</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 03 May 2019 12:09:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46897/bootloader-ram-start-address-calculation" /><item><title>RE: Bootloader RAM Start address calculation</title><link>https://devzone.nordicsemi.com/thread/185173?ContentTypeID=1</link><pubDate>Fri, 03 May 2019 12:09:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f4c777f-3ffc-469f-830c-0f4e0cdede77</guid><dc:creator>Aadishri GS</dc:creator><description>[quote userid="7377" url="~/f/nordic-q-a/46897/bootloader-ram-start-address-calculation/185164"] The bootloader and application do not run at the same time, so they can use the same RAM region without any problems[/quote]
&lt;p&gt;Very important Point!!&lt;/p&gt;
[quote userid="7377" url="~/f/nordic-q-a/46897/bootloader-ram-start-address-calculation/185164"] the RAM is shared[/quote]
&lt;p&gt;Again, exactly what I was confused about&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader RAM Start address calculation</title><link>https://devzone.nordicsemi.com/thread/185164?ContentTypeID=1</link><pubDate>Fri, 03 May 2019 11:47:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22469418-60d5-4ce2-83d0-dd15589bb8e6</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1. Yes, that is safe, and probably what makes most sense. It does not matter where the bootloader RAM start address is, provided it is higher than what is used by the SoftDevice, and low enough that the ram size does not exceed the physical RAM. You do &lt;em&gt;not&lt;/em&gt; have to take into account anything from the app. The bootloader and application do not run at the same time, so they can use the same RAM region without any problems.&lt;/p&gt;
&lt;p&gt;2. We do not have any map of it,&amp;nbsp;but t is just a single split: When the bootloader is running, the RAM is shared between the bootloader and SoftDevice, and the application does not use any RAM. When the application is running, the RAM is shared between the application and SoftDevice. The SoftDevice RAM usage depend on configuration. See &lt;a href="https://devzone.nordicsemi.com/tutorials/b/getting-started/posts/adjustment-of-ram-and-flash-memory"&gt;Adjustment of RAM and Flash memory&lt;/a&gt;&amp;nbsp;for details.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>