<?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>how to use nvm module with application which has ble dfu and nrf uart service</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47128/how-to-use-nvm-module-with-application-which-has-ble-dfu-and-nrf-uart-service</link><description>hello, 
 i am doing a project with nRf52810 and sdk15.3&amp;#39; app_ble_uart example and integrated secure ble dfu with butttonless dfu service, it is working successfully 
 now i want to integrate nvm flash read/write and integrated flash write example. 
 after</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 10 May 2019 11:04:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47128/how-to-use-nvm-module-with-application-which-has-ble-dfu-and-nrf-uart-service" /><item><title>RE: how to use nvm module with application which has ble dfu and nrf uart service</title><link>https://devzone.nordicsemi.com/thread/186380?ContentTypeID=1</link><pubDate>Fri, 10 May 2019 11:04:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8f46f08-4083-4564-9496-e839bfdde979</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes, you just need to look at the left most column in the memory layout table. That describes the memory layout using S112 on the nRF52810 with SDK 15.3. Then you only need to know the size of your application (check for instance the map file, the build output from SES or just drag the hex file into nRF Connect Programmer) and the number of FDS pages you use (FDS_VIRTUAL_PAGES in your applications sdk_config.h, assuming you use FDS at all).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to use nvm module with application which has ble dfu and nrf uart service</title><link>https://devzone.nordicsemi.com/thread/186371?ContentTypeID=1</link><pubDate>Fri, 10 May 2019 10:45:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d870da4-758f-4a14-a405-e1314ece00bf</guid><dc:creator>nikunj8086</dc:creator><description>&lt;p&gt;hi einar,&lt;/p&gt;
&lt;p&gt;thanks for your response,&lt;/p&gt;
&lt;p&gt;i will try to integrate fds example,&lt;/p&gt;
&lt;p&gt;can you help me with getting the address and size of the free area available for data&amp;nbsp;storage.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: how to use nvm module with application which has ble dfu and nrf uart service</title><link>https://devzone.nordicsemi.com/thread/186369?ContentTypeID=1</link><pubDate>Fri, 10 May 2019 10:41:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:062fa9bf-2a41-43a9-96f0-7e5ff1659a21</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You can find a good representation of the flash layout when using bootloader under &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_bootloader.html?cp=5_0_3_5_0_7#lib_bootloader_memory"&gt;Memory layout&lt;/a&gt; in the bootloader documentation. Most SDK examples use 3 flash pages for &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_fds.html?cp=5_0_3_55"&gt;FDS&lt;/a&gt;, which are right below the bootloader, which is part of the &amp;quot;application data&amp;quot; in this figure. You can use any free space between below this and above the application itself for other purposes. I do not expect there are many pages available though, as the nRF52810 is quite limited on flash (as you can see from the memory layout table).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>