<?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>DFU bootloader S130 too large</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9323/dfu-bootloader-s130-too-large</link><description>I&amp;#39;m trying to get a DFU bootloader compiled for S130 8.0
In Keil the default dual bank compiles to over 7k 
 Total RO Size (Code + RO Data) 12608 ( 12.31kB)
Total RW Size (RW Data + ZI Data) 7924 ( 7.74kB)
Total ROM Size (Code + RO Data + RW Data</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 24 Sep 2015 14:30:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9323/dfu-bootloader-s130-too-large" /><item><title>RE: DFU bootloader S130 too large</title><link>https://devzone.nordicsemi.com/thread/34417?ContentTypeID=1</link><pubDate>Thu, 24 Sep 2015 14:30:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cfabddfb-df72-4493-b1eb-c012288d192f</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Thanks for your clarification. I&amp;#39;m not sure how the bootloader can be optimized further in order to consume less RAM. Another option would be to use the nRF51 QFAC variant with 32kB RAM.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU bootloader S130 too large</title><link>https://devzone.nordicsemi.com/thread/34416?ContentTypeID=1</link><pubDate>Tue, 22 Sep 2015 14:30:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:706a7c32-9c54-471b-bfe0-1ad0546ad36b</guid><dc:creator>Nate</dc:creator><description>&lt;p&gt;Its not the ROM size that is the problem but the ram size. (i just copied the totals of the RO and RW for reference)
the S130 takes 10 of the 16k of ram. So the bootloader ram has to fit inside of 6k.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU bootloader S130 too large</title><link>https://devzone.nordicsemi.com/thread/34415?ContentTypeID=1</link><pubDate>Tue, 22 Sep 2015 13:31:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d2af411-e79b-4d9b-85c5-18db55f0c714</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi Nate&lt;/p&gt;
&lt;p&gt;I am not sure what you are asking for actually.&lt;/p&gt;
&lt;p&gt;The ROM size of the default duabl bank BLE bootloader in SDK 9.0.0 for S130 (I assume you are talking about S130 1.0.0, correct?) is 12.940 bytes = 12.64kB when I compile it in Keil with the default level 3 compression.&lt;/p&gt;
&lt;p&gt;Why is the size needed to be under 6kB of the bootloader? What are you trying to do?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>