<?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>adding dfu service, no memory error</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/14768/adding-dfu-service-no-memory-error</link><description>SDK 11.0.0, S132 v2.0.0, nRF52. 
 I have searched through the many questions already on the dev zone on this topic, but cannot solve my problem. I tried adding the dfu service to a ble project that already contained ble nus and ble_rscs services. When</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 27 Jun 2016 21:55:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/14768/adding-dfu-service-no-memory-error" /><item><title>RE: adding dfu service, no memory error</title><link>https://devzone.nordicsemi.com/thread/56399?ContentTypeID=1</link><pubDate>Mon, 27 Jun 2016 21:55:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf44680d-30bf-4f7f-8843-edc42afcfefe</guid><dc:creator>JudePinto</dc:creator><description>&lt;p&gt;The problem was actually not related to the attribute table at all. Turns out the bluetooth initialization parameters contains the common enable parameters which has vs_uuid_count that is initialized to 1, but needs to be incremented to 2, in order to add the dfu service.&lt;/p&gt;
&lt;p&gt;See this post: &lt;a href="https://devzone.nordicsemi.com/question/64138/device-reset-when-calling-sd_ble_uuid_vs_add-second-time/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: adding dfu service, no memory error</title><link>https://devzone.nordicsemi.com/thread/56398?ContentTypeID=1</link><pubDate>Mon, 27 Jun 2016 21:49:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b736cfef-0181-4149-b79e-45e6cebe91ee</guid><dc:creator>JudePinto</dc:creator><description>&lt;p&gt;thanks for the correction, sloppy math on my part. it turns out the original amount of memory was sufficient, and the problem was actually related to this post: &lt;a href="https://devzone.nordicsemi.com/question/64138/device-reset-when-calling-sd_ble_uuid_vs_add-second-time/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: adding dfu service, no memory error</title><link>https://devzone.nordicsemi.com/thread/56397?ContentTypeID=1</link><pubDate>Mon, 27 Jun 2016 08:13:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5f74636-dd63-46d2-aa32-9697267417fc</guid><dc:creator>shibshab</dc:creator><description>&lt;p&gt;From my point of view, the first solution you tried should fix the problem. Could you double check that you have correctly updated all the mentioned parameters, and that the changes are reflected when linking the project?&lt;/p&gt;
&lt;p&gt;Also note that you have not increased the RAM start (0x20002080 + (0x1080-0x580) = 0x20002b80) or decreased RAM size (64k - 0x2b80 = 0xd480) correctly :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>