<?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>nrfutil BLE DFU fails with Timeout: operation - Execute</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/89154/nrfutil-ble-dfu-fails-with-timeout-operation---execute</link><description>This is with the nRF 5 SDK (17.0.2) and the S113 softdevice. 
 We have another microcontroller connected to the nRF52833 over UART and external flash. We modified the bootloader on the nRF52 to store an external app on the external flash and then update</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 Jun 2022 10:54:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/89154/nrfutil-ble-dfu-fails-with-timeout-operation---execute" /><item><title>RE: nrfutil BLE DFU fails with Timeout: operation - Execute</title><link>https://devzone.nordicsemi.com/thread/373899?ContentTypeID=1</link><pubDate>Thu, 23 Jun 2022 10:54:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cdc3259b-69b7-4bfc-8006-7514713126bc</guid><dc:creator>CurtisHx2</dc:creator><description>&lt;p&gt;I bumped up the timeout from 20 seconds to 120 and now everything is working fine again.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfutil BLE DFU fails with Timeout: operation - Execute</title><link>https://devzone.nordicsemi.com/thread/373835?ContentTypeID=1</link><pubDate>Thu, 23 Jun 2022 07:37:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca1e2ec3-ba15-4d22-8c87-b941e504ac33</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;I see. I don&amp;#39;t have any other suggestions than modifying nrfutil to extend the timeout(s) or alternatively change the bootloader so that the DFU procedure seen from the DFU master has completed before you update the external MCU&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfutil BLE DFU fails with Timeout: operation - Execute</title><link>https://devzone.nordicsemi.com/thread/373662?ContentTypeID=1</link><pubDate>Wed, 22 Jun 2022 11:46:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea2bb55c-6317-4e0c-8007-9e84a5836c2c</guid><dc:creator>CurtisHx2</dc:creator><description>&lt;p&gt;It takes about 32 seconds to do the entire transfer. The transfer from external flash to the other micro takes about 10 seconds.&amp;nbsp; If I&amp;#39;m reading the code right, that timeout is looking for a notification response with that timeout value.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfutil BLE DFU fails with Timeout: operation - Execute</title><link>https://devzone.nordicsemi.com/thread/373456?ContentTypeID=1</link><pubDate>Tue, 21 Jun 2022 12:49:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6932fb49-5f1a-4c28-b9bb-e17a113a464a</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;How long does this operation take, before the timeout occurs? Are you seeing the 20 second timeout configured &lt;a href="https://github.com/NordicSemiconductor/pc-nrfutil/blob/af139f1fa2e511c9bf378eff00049d8bb69b8a15/nordicsemi/dfu/dfu_transport_ble.py#L442"&gt;here&lt;/a&gt;? If so, does increasing it help?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>