<?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>Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/90702/blocked-in-dfu-mode-after-an-upgrade</link><description>Hi all, 
 I have an issue on my device. We have implement OTA update but sometimes, the nfr stucks on DFU mode after the update. Even if the update is succesfull. 
 We use the nrf 52840 with SDK15.3 and S140 softdevice. 
 If we use nrf connect app after</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Aug 2022 09:59:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/90702/blocked-in-dfu-mode-after-an-upgrade" /><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/381728?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2022 09:59:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ec1305c-43e0-441a-aa03-772237d3345e</guid><dc:creator>Etienne</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;We may find something on the verification of the settings that does not goes well and write lot of settings page and erase bank size, bank crc and bank code values so the application can&amp;#39;t reboot after this operation.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;We keep looking aroud this.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for your help.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Etienne&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/381210?ContentTypeID=1</link><pubDate>Thu, 11 Aug 2022 13:28:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6ae9b60-fd73-4d91-b3aa-1a33c6321902</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Please see the message I sent you in the chat regarding the files that you sent me.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Another thought is: Did you try to send the DFU image using nRF Connect for Desktop?&lt;/p&gt;
&lt;p&gt;While I understand that this is not what you want to do in the end, it may be useful for debugging purposes. Does it work there? If not, what does it say? If it doesn&amp;#39;t work, it is actually a good thing, because then we would know that the DFU server and the image transport will be the exact same for me and you. Then we only need to reproduce the issue on a DK.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/380855?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 13:31:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93084b6e-69c3-4ee9-8393-5ccee6ba1e17</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Are you able to reproduce the issue on a DK + nRF Connect for Android? If so, I can try to reproduce the issue here locally, and see if I can find anything.&lt;/p&gt;
&lt;p&gt;If so, please send the bootloader and application projects that you are using. You can strip out the private and public keys that you are using for security concerns. I can generate my own key pairs.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/380782?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 09:28:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2de2aca8-1686-4952-97b8-9397512f8ec6</guid><dc:creator>Etienne</dc:creator><description>&lt;p&gt;We just try both to be sure and we have the same result with both, Custom app and NRF Connect for Android app.&lt;/p&gt;
&lt;p&gt;The strange thing is we try to send the same package with SD+BL + APP while the device was stuck in DFU mode and it works well the second time.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I try to use the debug bootloader project but I do not reproduce the issue...&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So I do not know how to procced to debug this issue.&lt;/p&gt;
&lt;p&gt;Regards,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Etienne&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/380773?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 09:10:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1cd7009-c0d8-4973-a37d-1eeeb9686af9</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Ok, I see. Does it work if you use nRF Connect for Android directly? Just to see if the issue is pointing to the Android app or the nRF chip...&lt;/p&gt;
&lt;p&gt;Either way, using the debug bootloader project files can shed some light on what part that fails during the DFU.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/380770?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 09:03:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bcf3a33a-c34e-43c0-ac91-ef103bbe839a</guid><dc:creator>Etienne</dc:creator><description>&lt;p&gt;No the sdk in the device is 15.3.0.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I meant the version of the Android DFU library.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/380758?ContentTypeID=1</link><pubDate>Tue, 09 Aug 2022 08:25:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0afcbbb0-50ef-40d4-bb23-4e4d54194a9b</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Do you mean SDK12.3.0?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/380653?ContentTypeID=1</link><pubDate>Mon, 08 Aug 2022 14:45:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba097298-3c7b-4fb5-ac25-cee52a2d7000</guid><dc:creator>Etienne</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We are using a custom app based on SDK v2.0.3.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We are using NRF Connect to detect DFUTarg and upload the new firmware again and it work well.&lt;/p&gt;
&lt;p&gt;I will try with the debug bootloader to see what happend.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Etienne&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Blocked in DFU mode after an upgrade</title><link>https://devzone.nordicsemi.com/thread/380366?ContentTypeID=1</link><pubDate>Fri, 05 Aug 2022 12:04:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d246647a-4094-4875-9636-a0a03f5ed0ea</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user=""]If we use nrf connect app after the device was stuck on DFU with the same package the update works well[/quote]
&lt;p&gt;Did you use the nRF Connect app the first time as well? Or are you using a custom app?&lt;/p&gt;
&lt;p&gt;Can you try to use the debug bootloader, located in:&lt;/p&gt;
&lt;p&gt;SDK\examples\dfu\secure_bootloader\pca10056_ble_debug&lt;/p&gt;
&lt;p&gt;And monitor the RTT log from the nRF52840? What does it say when it fails?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>