<?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>DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70905/dfu-using-nrfconnect---remote-dfu-error-invalid-object-sd-busy-retrying</link><description>Using nrfConnect 4.5.3 on Android - with a .zip package generated using nrfutil ~3.5.1 I am seeing an error reported at the end of a DFU session. When the update reaches 100%, the device remains in DFU mode and nrfConnect starts the update over again</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 Oct 2021 12:06:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70905/dfu-using-nrfconnect---remote-dfu-error-invalid-object-sd-busy-retrying" /><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/334340?ContentTypeID=1</link><pubDate>Fri, 15 Oct 2021 12:06:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50388201-ecf6-4287-8b26-a013843aa288</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Does it not work with PRN enabled either? In that case, what was the PRN set to, and have you tried to test with &amp;#39;1&amp;#39;&amp;nbsp; (will make DFU really slow).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/334219?ContentTypeID=1</link><pubDate>Thu, 14 Oct 2021 15:36:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12ecb243-787d-4284-87c7-716eb30f79ab</guid><dc:creator>koniho</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;When I took a look in the settings, the PRN was already enabled. With PRN disabled, the same behavior occurs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/293915?ContentTypeID=1</link><pubDate>Thu, 11 Feb 2021 09:25:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62c9248b-d3c5-4f4b-ba06-9740637b1782</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks again for confirming.&amp;nbsp; I suspect the INVALID_OBJECT error (older bootloader version did not have extended error range)&amp;nbsp; is indicating a failure in the post-validation step in this case,&amp;nbsp; but it is not clear why it happens. Could you try enabling&amp;nbsp; &amp;quot;Packets receipt notification&amp;quot; with one packet in nRF connect -&amp;gt; Settings -&amp;gt; Dfu options to see if make any difference.&lt;/p&gt;
&lt;p&gt;I used the following setup to try replicate the issue:&lt;/p&gt;
&lt;p&gt;- Pixel 2 Android 11&lt;/p&gt;
&lt;p&gt;- nRF Connect 4.24.3&lt;/p&gt;
&lt;p&gt;- nRF5 SDK 12.3.0&lt;/p&gt;
&lt;p&gt;- nRF52 DK&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/293614?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2021 16:23:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c754db57-8a88-4e3b-ba0f-e4621915b289</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;It may be a different Dfu lib version in the apps. But the invalid object error is returned from the device. The only reason why would a different status be returned, apart from different zip file or initial conditions, is some difference in timing on both apps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/293579?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2021 14:02:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbaeb395-2010-44e5-8e13-a6b405b375f9</guid><dc:creator>koniho</dc:creator><description>&lt;p&gt;Thanks for the suggestion. We have tried with nrf Toolbox and are able successfully DFU with the same setup. What are the implementation differences for the DFU process between nrf Toolbox and nrf Connect?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/291799?ContentTypeID=1</link><pubDate>Thu, 28 Jan 2021 13:26:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa10ce17-e02f-4cae-9f24-2505eb59e469</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for confirming, so it seems like the DFU package is valid at least. It would be good to know if you get the same result with the nRF toolbox to narrow down the problem a bit. I do not recall seeing reports of similiar behaviour before.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/291589?ContentTypeID=1</link><pubDate>Wed, 27 Jan 2021 16:54:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2b09981-ace5-4516-96de-f43f787dd40e</guid><dc:creator>koniho</dc:creator><description>&lt;p&gt;The .zip loads successfully from users of the iOS nrfConnect (not specifically sure what version) and also with our own linux DFU implementation. Will try with nrfToolbox.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU using nrfConnect - Remote DFU error: INVALID OBJECT. SD busy? Retrying</title><link>https://devzone.nordicsemi.com/thread/291305?ContentTypeID=1</link><pubDate>Tue, 26 Jan 2021 14:08:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:141435f5-3c86-4d93-83e0-bcbd648b7dd4</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It&amp;#39;s strange that it consistently reaches 100%, but then fails to activate the new app. Maybe it&amp;#39;s failing in the post validation step where the bootloader validates the integrity check of the received FW image. Could you please try to update the same DFU package with our nRF toolbox, or with a different phone and see if it gives the same result?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>