<?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>Help with buttonless DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39038/help-with-buttonless-dfu</link><description>Hello! 
 nRF52832, SDK15, SES 
 I&amp;#39;m working on a project where DFU is activated by receiving a command from the app. I took ble_app_buttonless_dfu as reference. 
 For starters, I will first explain what i added to my project. 
 Functions: 
 -app_shutdown_handler</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 17 Oct 2018 20:52:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39038/help-with-buttonless-dfu" /><item><title>RE: Help with buttonless DFU</title><link>https://devzone.nordicsemi.com/thread/153347?ContentTypeID=1</link><pubDate>Wed, 17 Oct 2018 20:52:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea6fe5b3-4cf0-4e14-85dc-79215e7be62a</guid><dc:creator>gercer</dc:creator><description>&lt;p&gt;I figured it out. I will explain what i did if someone else get the same issue.&lt;/p&gt;
&lt;p&gt;First of all i added my code to the buttonless DFU example as Giang&amp;nbsp;suggested.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Then my mistake was to think that pressing the DFU button on nRF connect was gonna do all the job and the app was trying to upload the new version not in the secure_bootloader. So i had to go the services in my application and restore to bootloader there and connect to DFUTarg again and upload the new version of my application.&lt;/p&gt;
&lt;p&gt;I guess the app i make for the phone will have to do all that in the background.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help with buttonless DFU</title><link>https://devzone.nordicsemi.com/thread/152506?ContentTypeID=1</link><pubDate>Thu, 11 Oct 2018 12:58:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b41904a8-f7d3-4c9e-ae18-c73601fa8d07</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1. I cannot say for sure what is happening without more information. The bootloader should advertise. If it does not, then you could probably find some information by debugging (I would start with logging).&lt;/p&gt;
&lt;p&gt;2. The log shows a disconnect due to timeout. Can you say more about what you do? And can you upload a log from the bootloader side (you will get RTT logging by using the&amp;nbsp;pca10040_ble_debug project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help with buttonless DFU</title><link>https://devzone.nordicsemi.com/thread/152275?ContentTypeID=1</link><pubDate>Tue, 09 Oct 2018 21:34:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0416c74-1921-4823-8908-9f4e19425a02</guid><dc:creator>gercer</dc:creator><description>&lt;p&gt;Sorry for the late reply,&lt;br /&gt;&lt;br /&gt;I was testing the documentation you sent me and I had some issues.&lt;/p&gt;
&lt;p&gt;1.- If I enable the DFU Service with bonds in the secure_bootloader project, it doesn&amp;acute;t advertise so I can&amp;acute;t upload the application.&lt;br /&gt;&lt;br /&gt;2.- When without bonds, I can upload the .zip to the DFUTarg and works perfectly. But when trying to upload a new version it crashes. I will upload the log from nrfconnect&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4643.log.txt"&gt;devzone.nordicsemi.com/.../4643.log.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help with buttonless DFU</title><link>https://devzone.nordicsemi.com/thread/150982?ContentTypeID=1</link><pubDate>Mon, 01 Oct 2018 13:18:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc39fc8c-6673-4dca-9f56-6489434d0c57</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It seems like you have done what you need. Does it not work? You can find a detailed description of the Buttonless DFU service and how to add it to your application in the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/service_dfu.html?cp=4_0_0_3_3_5"&gt;Buttonless Secure DFU Service documentation&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help with buttonless DFU</title><link>https://devzone.nordicsemi.com/thread/150845?ContentTypeID=1</link><pubDate>Sat, 29 Sep 2018 01:47:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ebeb90f9-0201-42c4-bd27-aaffd6e58e3b</guid><dc:creator>Giang</dc:creator><description>&lt;p&gt;You should add your service to buttonless DFU example.&amp;nbsp;&lt;span&gt;it&amp;#39;s easier&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>