<?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>Flash memory data transfer using BLE uart</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17061/flash-memory-data-transfer-using-ble-uart</link><description>Hi, 
 In our project we need to store data onto the internal flash memory. 
 The data that&amp;#39;s stored will be transferred and modified via &amp;quot;BLE uart service&amp;quot;. When I tried, BLE gets disconnected for unknown reason. 
 Any advice on this will be very helpful</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 14 Oct 2016 14:04:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17061/flash-memory-data-transfer-using-ble-uart" /><item><title>RE: Flash memory data transfer using BLE uart</title><link>https://devzone.nordicsemi.com/thread/65442?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2016 14:04:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:48c22705-ddf2-4b8c-a40b-a9511739167e</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;If you want/need help debugging the code, please upload it here!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flash memory data transfer using BLE uart</title><link>https://devzone.nordicsemi.com/thread/65441?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2016 13:53:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c3f2bfd-6c9c-4de3-b851-542c674c95a3</guid><dc:creator>Siva</dc:creator><description>&lt;p&gt;I have tried all those examples, they works fine as they are but when I tries to use them in my application it got crashed.&lt;/p&gt;
&lt;p&gt;I will check again and will let you know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flash memory data transfer using BLE uart</title><link>https://devzone.nordicsemi.com/thread/65440?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2016 13:47:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c403152b-d637-414d-8975-bf5fad6ad797</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;There is a &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/flashwrite_example.html?cp=4_0_0_4_5_8"&gt;Flash Write example&lt;/a&gt; in the SDK which shows simple write to flash using low-level programming. You can also use the flash storage (fstorage) or flash data storage (FDS) modules, which provide higher level functions for reading and writing flash. Check out the library desbriptions and API reference:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/lib_fstorage.html?cp=4_0_0_3_32"&gt;Flash Storage library&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/group__fstorage.html?cp=4_0_0_6_8_10"&gt;Flash Storage API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/lib_fds.html?cp=4_0_0_3_31"&gt;Flash Data Storage Library&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/group__fds.html?cp=4_0_0_6_8_8"&gt;Flash Data Storage API&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can find an example of FDS for nRF52 &lt;a href="https://github.com/hubuhubu/nRF52-fds-example"&gt;here&lt;/a&gt;. Unfortunately this is written for SDK 11, but you should be able to easily port it to SDK 12.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flash memory data transfer using BLE uart</title><link>https://devzone.nordicsemi.com/thread/65438?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2016 13:33:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea345dfc-4fa5-4a30-bd23-f1640961decb</guid><dc:creator>Siva</dc:creator><description>&lt;p&gt;I have called data read from a particular address in flash(I haven&amp;#39;t written any data into that address) and it got disconnected by ble in less than 5 sec without receiving data.
I tried couple of examples inorder to store data but failed.
Do you have an example for this sort of application by any chance?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flash memory data transfer using BLE uart</title><link>https://devzone.nordicsemi.com/thread/65439?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2016 12:52:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0aac47eb-b8a6-47df-9371-4452ecea9659</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;When did BLE got disconnected? During UART transfer? Have you managed to store the data in flash? Are you receiving the data over Nordic UART service and then store it in flash, or are you receiving data from sensors, storing it in flash and then sending it over Nordic UART service?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>