<?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>RAM and ROM origin and length for nRF52832-QFABB0  s132(v5.0.0)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/32855/ram-and-rom-origin-and-length-for-nrf52832-qfabb0-s132-v5-0-0</link><description>Hi, 
 We are using nRF52832-QFABB0, SDK-14.2 and s132(v5.0.0) soft device flashing on board. In linker script default values are set for QFAA (64kb-ROM &amp;amp; 512kb- Flash memory). Here we are using QFABB0(32kb-ROM &amp;amp; 256 kb- Flash memory). After flashing ble_app_proximity</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 03 Apr 2018 13:37:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/32855/ram-and-rom-origin-and-length-for-nrf52832-qfabb0-s132-v5-0-0" /><item><title>RE: RAM and ROM origin and length for nRF52832-QFABB0  s132(v5.0.0)</title><link>https://devzone.nordicsemi.com/thread/126670?ContentTypeID=1</link><pubDate>Tue, 03 Apr 2018 13:37:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:785492ab-105f-41d0-a796-40e9d56ee001</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;For both RAM and Flash, the start addresses for the application should stay the same, but the size must be reduced.&lt;/p&gt;
&lt;p&gt;To change the project from 512k/64k to 256k/32k you reduce ROM (flash) size by 0x40000 and reduce RAM size by 0x8000. Then the ends of the regions (start + size) are 0x40000 and 0x20008000 respectively. The start (base) addresses are unchanged, because the SoftDevice (including MBR) is positioned below the application start address and the requirements of the SoftDevice are unchanged.&lt;/p&gt;
&lt;p&gt;Make sure that you change the settings for the correct target, that is the application and not the SoftDevice. (SoftDevice areas are left unchanged.) Also notice that code that compiles and links with the larger settings may still have too little space on smaller settings. This also depends on optimization level, as that affects application size.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>