<?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>User App fails DFU at 10% completion</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/20150/user-app-fails-dfu-at-10-completion</link><description>I&amp;#39;m having issues with my application implementing DFU. I added the DFU service in my application and can get into the bootloader. I have added my own key to the bootloader and have tested the bootloader out on an SDK52 dev board with the buttonless DFU</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 03 Mar 2017 14:21:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/20150/user-app-fails-dfu-at-10-completion" /><item><title>RE: User App fails DFU at 10% completion</title><link>https://devzone.nordicsemi.com/thread/78477?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2017 14:21:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbecb8fd-17a3-4abd-ac2c-6a40fade4334</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kevin, it&amp;#39;s pretty strange that the foam insulation can cause wrong behaviour to the chip. The only affect I can think of is if it&amp;#39;s electrical conductive and cause short circuit, or it block the radio signal.&lt;/p&gt;
&lt;p&gt;Heat could be a reason, but I don&amp;#39;t think it can get above +85oC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: User App fails DFU at 10% completion</title><link>https://devzone.nordicsemi.com/thread/78476?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2017 13:55:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0cf866e-4be3-45f1-84b0-bf398fa60e28</guid><dc:creator>Kevin s</dc:creator><description>&lt;p&gt;My Hardware was somehow interfering with the DFU....the person who made it put some foam insulation over the Nordic nRF52 IC. Once removed, everything works.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: User App fails DFU at 10% completion</title><link>https://devzone.nordicsemi.com/thread/78475?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2017 13:21:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab11bed1-3c12-480f-8c6b-f3e6c22625d6</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kevin,&lt;/p&gt;
&lt;p&gt;I would suggest you to run your board in debug mode (set optimization level to 0) and try to break when the issue occurs. You should also add DEBUG flag in the preprocessor symbol and try to add a breakpoint in app_error_handler to check if there is any assertion. &lt;a href="https://devzone.nordicsemi.com/question/60125/my-device-is-freezing-and-restarting/#60126"&gt;Here&lt;/a&gt; is the debug guide.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: User App fails DFU at 10% completion</title><link>https://devzone.nordicsemi.com/thread/78474?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2017 13:15:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a3507b6-04b8-4e12-b664-0cf7ae7a73be</guid><dc:creator>Kevin s</dc:creator><description>&lt;p&gt;OK, I tried on a unmodified development board and it worked. I was able to download my app from the buttonless example, and then the HRM from my app.
My hardware has some UART lines over to a PIC and some GPIO driving some LEDs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: User App fails DFU at 10% completion</title><link>https://devzone.nordicsemi.com/thread/78473?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2017 13:02:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60273db5-926c-4d31-8cb5-c6bd4972e332</guid><dc:creator>Kevin s</dc:creator><description>&lt;p&gt;The peripheral indeed crashes and locks up; no activity.
I do not have a watch dog timer and I have also sent the command to stop all timers before leaving to bootloader.
As I said earlier, my bootloader works with the button less example loading the HRM package. I will try to load my app.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: User App fails DFU at 10% completion</title><link>https://devzone.nordicsemi.com/thread/78472?ContentTypeID=1</link><pubDate>Fri, 03 Mar 2017 12:00:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18bfd64c-52a6-4774-8d82-6d315408b96b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Kevin,&lt;/p&gt;
&lt;p&gt;From the log it seems like the peripheral crashed.&lt;/p&gt;
&lt;p&gt;What do you see after it crashed ? Did it advertise as DFUTarg or start back to normal application ?&lt;/p&gt;
&lt;p&gt;Do you have watch dog timer on your application ? You would need to keep feeding the dog in the bootloader.&lt;/p&gt;
&lt;p&gt;If you try to test with other example, for example the button less example, can you re-update the application ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>