<?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 with SoftDevice s120</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/8277/dfu-with-softdevice-s120</link><description>Hello everyone, 
 I had some troubles some time ago with Softdevice s120, and finally solved it to work with nRF51822 thanks to Aryan . 
 The problem is that, when I upload a zip file, which I generated with the tool from THIS post the app does not</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 Jul 2015 13:03:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/8277/dfu-with-softdevice-s120" /><item><title>RE: DFU with SoftDevice s120</title><link>https://devzone.nordicsemi.com/thread/29852?ContentTypeID=1</link><pubDate>Tue, 21 Jul 2015 13:03:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9ef15c1-d3b1-42ca-97a3-81f05b9c7694</guid><dc:creator>Gabriel C.</dc:creator><description>&lt;p&gt;Of course! In my app, I use a position from the flash memory to check if the app should go or not in DFU mode. When I check that position, and it is the value I need, it restarts. Also in DFU, at load, it checks that position. If it is he required one, it starts DFU, and if not, it starts the APP. The problem was I was initializing the storage in a page was already full by the app, so I was basically deleting part of my app code. I modified the value PSTORAGE_DATA_START_ADDR in &amp;quot;pstorage_platform.h&amp;quot; to a higher value where was empty and was able to store there my value.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice s120</title><link>https://devzone.nordicsemi.com/thread/29851?ContentTypeID=1</link><pubDate>Tue, 21 Jul 2015 12:53:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c0ddc8f2-0140-4412-abb7-f06cadd7a5af</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi Gabriel, could you please tell more the problem and how you fixed it.
As you succeeded with DFU on 120, it will be useful for other to know more about what not to do.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice s120</title><link>https://devzone.nordicsemi.com/thread/29850?ContentTypeID=1</link><pubDate>Tue, 21 Jul 2015 12:45:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df3c49cc-ffd5-4c1b-b026-41f8e47d6017</guid><dc:creator>Gabriel C.</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/users/6059/aryan/"&gt;@Aryan&lt;/a&gt;, I managed to solve the problem myself. There was some kind of problem with the DFU, which was initializing the storage in a wrong address after writing the app, and it was erasing part of my code app. I will close the answer. Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU with SoftDevice s120</title><link>https://devzone.nordicsemi.com/thread/29849?ContentTypeID=1</link><pubDate>Tue, 21 Jul 2015 11:10:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b7d8a583-847d-4ebe-97ac-73a963f2a600</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;is it the same project Gabriel, or can you upload it for future references.
I will flash it and see&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>