<?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>Linker-file and peer manager RAM problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16308/linker-file-and-peer-manager-ram-problem</link><description>I&amp;#39;m working on my owm dfu service and until recently I used pstorage_raw for handling memory. Now as I wanted to implement bonding, I added the peer manager, because I&amp;#39;m not so sure about implementing the security features by myself. Thus, I had to switch</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 19 Sep 2016 07:23:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16308/linker-file-and-peer-manager-ram-problem" /><item><title>RE: Linker-file and peer manager RAM problem</title><link>https://devzone.nordicsemi.com/thread/62341?ContentTypeID=1</link><pubDate>Mon, 19 Sep 2016 07:23:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9eb41de-54e7-4818-bc9d-a8172363ad99</guid><dc:creator>VanNuru</dc:creator><description>&lt;p&gt;I retried implementing the peer manager from scratch in my bootloader programm and again got memory problems. But this time I found my problem:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;  FLASH (rx) : ORIGIN = 0x6B000, LENGTH = 0x15000

    /** Location of bootloader setting in flash. */
  BOOTLOADER_SETTINGS (rw) : ORIGIN = 0x0007E000, LENGTH = 0x1000

  /** Location of mbr params page in flash. */
  MBR_PARAMS_PAGE (rw) : ORIGIN = 0x0007F000, LENGTH = 0x1000
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;As I implemented the huge peer manager, my bootloader became so big that it reached into the Bootloader Settings, because the Flash was accidently defined to go to the end of the flash memory 0x80000. This is now fixed and the memory problems are of course gone now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>