<?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>Reset in Nordic Connect versus DFU Library (iOS)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/35930/reset-in-nordic-connect-versus-dfu-library-ios</link><description>I have a weird situation with uploads of firmware: 
 - pushing a firmware via Nordic Connect works fine 
 - pushing a firmware via the library, interrupting it by killing the app or letting it go to sleep, and restarting the push on the currently-in-dfu</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 09 Jul 2018 08:37:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/35930/reset-in-nordic-connect-versus-dfu-library-ios" /><item><title>RE: Reset in Nordic Connect versus DFU Library (iOS)</title><link>https://devzone.nordicsemi.com/thread/139383?ContentTypeID=1</link><pubDate>Mon, 09 Jul 2018 08:37:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c0e6fc3-fe6d-4e54-8fa7-ed78ac928ffe</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Good luck with the project!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Reset in Nordic Connect versus DFU Library (iOS)</title><link>https://devzone.nordicsemi.com/thread/139377?ContentTypeID=1</link><pubDate>Mon, 09 Jul 2018 08:31:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa6d0a8b-ecc2-425c-8e9b-d01cab5f9866</guid><dc:creator>Guillaume Maiano</dc:creator><description>&lt;p&gt;Hi Aleksander,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;after much testing, and a lot of J-link cable card-erasing, it turns out a very simple firmware created by the firmware engineer company does NOT trigger my problem. Therefore, we ruled out the issue being on the iOS side, nor on the basic firmware side, but rather on the software side done by our AI-specialist partner.&lt;br /&gt;&lt;br /&gt;I consider this issue void and &amp;quot;solved&amp;quot;. Thank you for your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Reset in Nordic Connect versus DFU Library (iOS)</title><link>https://devzone.nordicsemi.com/thread/139282?ContentTypeID=1</link><pubDate>Fri, 06 Jul 2018 14:08:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cc53043-7830-434d-bc17-11dffd1508e8</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Hi Guillaume,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t understand where the weird situation is, actually. Could you follow a bit on that?&lt;/p&gt;
&lt;p&gt;I see you&amp;#39;re using DFU from SDK 14+. If the upload stopped during upload, the bootloader should reset itself after a timeout, which is about a minute or so. During that time it hopes that the app will reconnect and continue with update. It won&amp;#39;t but the bootloader doesn&amp;#39;t know about it.&lt;/p&gt;
&lt;p&gt;Why would you want to reset the chip? In order to send any request, you&amp;#39;d have to connect to it. For that,&amp;nbsp;you should know/guess the DFUxxxxxx name. If you know it, you can just reconnect and continue (start as usual) the upload. There&amp;#39;s no Reset command on Secure DFU.&lt;/p&gt;
&lt;p&gt;So:&lt;/p&gt;
&lt;p&gt;1. The bootloader will reset itself after a timeout preventing the device to be bricked (forever in bootloader mode)&lt;br /&gt;2. There&amp;#39;s no Reset command that you could speed it up.&lt;br /&gt;3. You may connect to the bootloader/the device after it has rebooted and continue with upload from where you finished (or from the beginning if flash was cleared)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR, Aleksander&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>