<?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>nRF Connect DFU Update not Proceeding on Pre-connected Device (iOS app)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/49829/nrf-connect-dfu-update-not-proceeding-on-pre-connected-device-ios-app</link><description>Hey all, 
 I was curious to see if anyone else is seeing the same problems I have with DFU. 
 I&amp;#39;m currently running SDK 15.2 and version 1.8.8 of nRF Connect on iOS. When I connect to a device first then attempt a DFU it will always lock up. I typically</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 17 Aug 2019 04:45:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/49829/nrf-connect-dfu-update-not-proceeding-on-pre-connected-device-ios-app" /><item><title>RE: nRF Connect DFU Update not Proceeding on Pre-connected Device (iOS app)</title><link>https://devzone.nordicsemi.com/thread/204579?ContentTypeID=1</link><pubDate>Sat, 17 Aug 2019 04:45:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5de528d8-b044-4ee3-9d9d-5bdeab961968</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;I&amp;#39;m actually testing the beta version of nRF Connect. It&amp;#39;s been great and this problem no longer exists. It&amp;#39;s been awesome for some of the &lt;a href="https://www.jaredwolff.com/how-to-use-particles-powerful-bluetooth-api/"&gt;recent projects&lt;/a&gt;&amp;nbsp;I&amp;#39;ve been working on. &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Until the new version comes out though, I agree best to stick with nRFTollbox.&lt;/p&gt;
&lt;p&gt;Thanks again&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect DFU Update not Proceeding on Pre-connected Device (iOS app)</title><link>https://devzone.nordicsemi.com/thread/198971?ContentTypeID=1</link><pubDate>Wed, 17 Jul 2019 12:29:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:abb4c496-0975-4ec3-a798-c2a47324a4e5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;I would suggest to stick to nRFToolbox.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We have issues with nRFConnect doing DFU. Mainly when the app confused when the device switching between the application and bootloader address.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you can capture a &lt;a href="https://www.nordicsemi.com/?sc_itemid=%7B655FA723-4404-4FBE-8062-7C5C5DCDF36E%7D"&gt;sniffer trace&lt;/a&gt; when you do DFU it can provide us a better picture of what would be wrong, or a video screen capture would also be useful.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Update Locking Up (iOS App)</title><link>https://devzone.nordicsemi.com/thread/198837?ContentTypeID=1</link><pubDate>Wed, 17 Jul 2019 03:53:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c4b38655-52cb-497d-8053-f0c59b41e687</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hey Hung!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Please clarify, do you use buttonless example ? Or the test was only with the bootloader ?&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Yup this is with&amp;nbsp;buttonless DFU. When the device is in DFU mode itself it doesn&amp;#39;t have this problem. I do have a workaround I&amp;#39;ve been using for a while now. Works every time:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Connect to your device as normal.&lt;/li&gt;
&lt;li&gt;In the connection screen, &lt;strong&gt;disconnect&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Even while disconnected you can still press the &lt;strong&gt;blue DFU button&lt;/strong&gt;. Click it.&lt;/li&gt;
&lt;li&gt;Select your image&lt;/li&gt;
&lt;li&gt;If you device is not advertising, start advertising again.&lt;/li&gt;
&lt;li&gt;Finally hit the blue play button. The app will attempt to connect and then update.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Seems like it happens only when the device is &lt;strong&gt;already connected&lt;/strong&gt;. If it&amp;#39;s not connected, nrfToolbox with attempt to start a fresh connection. Then it will immediately start DFU with no problem. (for buttonless) If your device is already in DFU mode I believe it works either way.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Do you have any problem with nRFToolbox ?&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I tried the NRF Toolbox. Looks ok. Seems like it doesn&amp;#39;t establish a connection first like nRF Connect. (For NRF Toolbox, you&amp;nbsp;&lt;strong&gt;have&lt;/strong&gt; to establish a connection to get to the DFU capability whereas in NRF Toolbox you don&amp;#39;t)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;When the device is &amp;quot;locked up&amp;quot; what exactly happened ? Did you see it advertise (and the phone didn&amp;#39;t connect to it) or it reset&amp;nbsp; ? or it&amp;#39;s just the phone did nothing , when the connection is kept ?&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Yea don&amp;#39;t you like my description. Could be anything. :-p&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I hooked up logs and I noticed that on a successful connection, it will negotiate the MTU. Then the logs will indicate that the flag is being set for DFU and it&amp;#39;s restarting. In the case where it &amp;quot;locks up&amp;quot; I don&amp;#39;t see the DFU related messages.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU Update Locking Up (iOS App)</title><link>https://devzone.nordicsemi.com/thread/198705?ContentTypeID=1</link><pubDate>Tue, 16 Jul 2019 12:26:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b7aaed5-44e4-4602-a4c7-7bbc7359a948</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Jared,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please clarify, do you use buttonless example ? Or the test was only with the bootloader ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Do you have any problem with nRFToolbox ?&amp;nbsp;&lt;br /&gt;When the device is &amp;quot;locked up&amp;quot; what exactly happened ? Did you see it advertise (and the phone didn&amp;#39;t connect to it) or it reset&amp;nbsp; ? or it&amp;#39;s just the phone did nothing , when the connection is kept ?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>