<?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>Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/37844/bonbed-ota-dfu-with-nrfutil</link><description>Hello, 
 I&amp;#39;m using the buttonless DFU bootloader examples with bonding and the PC nrfutil with a nRF52840 PDK for the firmware upload. 
 If I try to start the DFU process a second time with the same targed device, the connection will be refused with an</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 05 Oct 2018 11:17:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/37844/bonbed-ota-dfu-with-nrfutil" /><item><title>RE: Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/thread/151809?ContentTypeID=1</link><pubDate>Fri, 05 Oct 2018 11:17:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce3cd292-8f32-40d1-9ae9-fe294776ae7f</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Do you have logs from the application as well? And maybe also an airtrace so I can see what is happining on air?&lt;/p&gt;
&lt;p&gt;There is also the possibility of not having bonding in the boot loader. Why do you want to use it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/thread/151380?ContentTypeID=1</link><pubDate>Wed, 03 Oct 2018 10:41:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:363e8773-f198-4cae-9edd-abba1639fa60</guid><dc:creator>roland.schenk</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;This problem is still existing.&lt;br /&gt;Best Regards&lt;br /&gt;Roland&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/thread/150061?ContentTypeID=1</link><pubDate>Mon, 24 Sep 2018 12:50:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:044d4467-eb11-4780-89d9-f2215cbe81a2</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am really sorry for the late reply, this seems to have fallen out of my radar. Are you still having issues with this or where you able to resolve it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/thread/146918?ContentTypeID=1</link><pubDate>Mon, 03 Sep 2018 08:57:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b536ac05-8c4f-4f81-949f-cdd89fd194e4</guid><dc:creator>roland.schenk</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have still the problem, that nrfutil chrashes with pm_conn_sec_config_t conn_sec_config = {.allow_repairing = true}; in the application.&lt;/p&gt;
&lt;p&gt;nrfutil -v dfu ble -ic NRF52 -pkg .\_build\nrf52840_xxaa.zip -n &amp;quot;SP_1257304283&amp;quot; -f&lt;br /&gt;Please select connectivity serial port:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 : COM4 - 680825448&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 : COM5 - 683703628&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 : COM7 - 683757419&lt;br /&gt;Enter your choice: : 2&lt;br /&gt;Board already flashed with connectivity firmware.&lt;br /&gt;&amp;nbsp; [------------------------------------]&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%2018-08-29 13:27:20,512 Exception: UUID not found&lt;br /&gt;2018-08-29 13:27:20,516 (&amp;#39;c:\\python27\\lib\\site-packages\\pc_ble_driver_py\\ble_driver.py&amp;#39;, 1483, &amp;#39;sync_ble_evt_handler&amp;#39;, &amp;#39;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = util.uint8_array_t&lt;br /&gt;o_list(hvx_evt.data, hvx_evt.len))&amp;#39;)&lt;br /&gt;2018-08-29 13:27:20,516 (&amp;#39;c:\\python27\\lib\\site-packages\\wrapt\\wrappers.py&amp;#39;, 562, &amp;#39;__call__&amp;#39;, &amp;#39;args, kwargs)&amp;#39;)&lt;br /&gt;2018-08-29 13:27:20,517 (&amp;#39;c:\\python27\\lib\\site-packages\\wrapt\\decorators.py&amp;#39;, 440, &amp;#39;_synchronized&amp;#39;, &amp;#39;return wrapped(*args, **kwargs)&amp;#39;)&lt;br /&gt;2018-08-29 13:27:20,517 (&amp;#39;c:\\python27\\lib\\site-packages\\pc_ble_driver_py\\ble_adapter.py&amp;#39;, 486, &amp;#39;on_gattc_evt_hvx&amp;#39;, &amp;quot;raise NordicSemiException(&amp;#39;UUID not fou&lt;br /&gt;nd&amp;#39;)&amp;quot;)&lt;br /&gt;2018-08-29 13:27:20,519&lt;br /&gt;&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt;&amp;nbsp; File &amp;quot;C:\Python27\Scripts\nrfutil-script.py&amp;quot;, line 11, in &amp;lt;module&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; load_entry_point(&amp;#39;nrfutil==3.5.1&amp;#39;, &amp;#39;console_scripts&amp;#39;, &amp;#39;nrfutil&amp;#39;)()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 722, in __call__&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.main(*args, **kwargs)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 697, in main&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rv = self.invoke(ctx)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 1066, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return _process_result(sub_ctx.command.invoke(sub_ctx))&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 1066, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return _process_result(sub_ctx.command.invoke(sub_ctx))&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 895, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ctx.invoke(self.callback, **ctx.params)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 535, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return callback(*args, **kwargs)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\__main__.py&amp;quot;, line 838, in ble&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfu.dfu_send_images()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu.py&amp;quot;, line 129, in dfu_send_images&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self._dfu_send_image(self.manifest.application)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu.py&amp;quot;, line 90, in _dfu_send_image&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.dfu_transport.open()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 453, in open&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_device_addr = self.target_device_addr)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 153, in connect&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.jump_from_buttonless_mode_to_bootloader(DFUAdapter.BLE_DFU_BUTTONLESS_BONDED_CHAR_UUID)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 196, in jump_from_buttonless_mode_to_bootloader&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; response = self.indication_q.get(timeout=DfuTransportBle.DEFAULT_TIMEOUT)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\Queue.py&amp;quot;, line 176, in get&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise Empty&lt;br /&gt;Queue.Empty&lt;/p&gt;
&lt;p&gt;Is there a solution solving this problem?&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Roland&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/thread/146299?ContentTypeID=1</link><pubDate>Wed, 29 Aug 2018 12:06:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2b575b4-508b-4198-ae12-22443d8cd596</guid><dc:creator>roland.schenk</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The error output form nrfutil with allow_repairing = false is different:&lt;/p&gt;
&lt;p&gt;nrfutil -v dfu ble -ic NRF52 -pkg .\_build\nrf52840_xxaa.zip -n &amp;quot;SP_1257304283&amp;quot; -f&lt;br /&gt;Please select connectivity serial port:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 : COM4 - 680825448&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 : COM5 - 683703628&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 : COM7 - 683757419&lt;br /&gt;Enter your choice: : 2&lt;br /&gt;Board already flashed with connectivity firmware.&lt;br /&gt;&amp;nbsp; [------------------------------------]&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%2018-08-29 14:01:17,878 Exception: UUID not found&lt;br /&gt;2018-08-29 14:01:17,884 (&amp;#39;c:\\python27\\lib\\site-packages\\pc_ble_driver_py\\ble_driver.py&amp;#39;, 1483, &amp;#39;sync_ble_evt_handler&amp;#39;, &amp;#39;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = util.uint8_array_t&lt;br /&gt;o_list(hvx_evt.data, hvx_evt.len))&amp;#39;)&lt;br /&gt;2018-08-29 14:01:17,884 (&amp;#39;c:\\python27\\lib\\site-packages\\wrapt\\wrappers.py&amp;#39;, 562, &amp;#39;__call__&amp;#39;, &amp;#39;args, kwargs)&amp;#39;)&lt;br /&gt;2018-08-29 14:01:17,884 (&amp;#39;c:\\python27\\lib\\site-packages\\wrapt\\decorators.py&amp;#39;, 440, &amp;#39;_synchronized&amp;#39;, &amp;#39;return wrapped(*args, **kwargs)&amp;#39;)&lt;br /&gt;2018-08-29 14:01:17,884 (&amp;#39;c:\\python27\\lib\\site-packages\\pc_ble_driver_py\\ble_adapter.py&amp;#39;, 486, &amp;#39;on_gattc_evt_hvx&amp;#39;, &amp;quot;raise NordicSemiException(&amp;#39;UUID not fou&lt;br /&gt;nd&amp;#39;)&amp;quot;)&lt;br /&gt;2018-08-29 14:01:17,885&lt;br /&gt;&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt;&amp;nbsp; File &amp;quot;C:\Python27\Scripts\nrfutil-script.py&amp;quot;, line 11, in &amp;lt;module&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; load_entry_point(&amp;#39;nrfutil==3.5.1&amp;#39;, &amp;#39;console_scripts&amp;#39;, &amp;#39;nrfutil&amp;#39;)()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 722, in __call__&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.main(*args, **kwargs)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 697, in main&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rv = self.invoke(ctx)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 1066, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return _process_result(sub_ctx.command.invoke(sub_ctx))&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 1066, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return _process_result(sub_ctx.command.invoke(sub_ctx))&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 895, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ctx.invoke(self.callback, **ctx.params)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 535, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return callback(*args, **kwargs)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\__main__.py&amp;quot;, line 838, in ble&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfu.dfu_send_images()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu.py&amp;quot;, line 129, in dfu_send_images&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self._dfu_send_image(self.manifest.application)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu.py&amp;quot;, line 90, in _dfu_send_image&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.dfu_transport.open()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 453, in open&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_device_addr = self.target_device_addr)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 153, in connect&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.jump_from_buttonless_mode_to_bootloader(DFUAdapter.BLE_DFU_BUTTONLESS_BONDED_CHAR_UUID)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 181, in jump_from_buttonless_mode_to_bootloader&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.bond()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 312, in bond&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; None)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\wrapt\wrappers.py&amp;quot;, line 562, in __call__&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; args, kwargs)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\pc_ble_driver_py\ble_driver.py&amp;quot;, line 126, in wrapper&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise NordicSemiException(&amp;#39;Failed to {}. Error code: {}&amp;#39;.format(wrapped.__name__, err_code))&lt;br /&gt;pc_ble_driver_py.exceptions.NordicSemiException: Failed to ble_gap_sec_params_reply. Error code: 8&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/thread/146292?ContentTypeID=1</link><pubDate>Wed, 29 Aug 2018 11:43:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dade43a9-1b8c-4ca9-917f-cf8bed604055</guid><dc:creator>roland.schenk</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I tried pm_conn_sec_config_t conn_sec_config = {.allow_repairing = true};&lt;/p&gt;
&lt;p&gt;With nRF Connect this is working fine, but with nrfutil it doesn&amp;#39;t work. At the 2nd upload to the same bonded target device I get the following error output (It looks to be the same as with allow_repairing = false):&lt;/p&gt;
&lt;p&gt;nrfutil -v dfu ble -ic NRF52 -pkg .\_build\nrf52840_xxaa.zip -n &amp;quot;SP_1257304283&amp;quot; -f&lt;br /&gt;Please select connectivity serial port:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 : COM4 - 680825448&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 : COM5 - 683703628&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 : COM7 - 683757419&lt;br /&gt;Enter your choice: : 2&lt;br /&gt;Board already flashed with connectivity firmware.&lt;br /&gt;&amp;nbsp; [------------------------------------]&amp;nbsp;&amp;nbsp;&amp;nbsp; 0%2018-08-29 13:27:20,512 Exception: UUID not found&lt;br /&gt;2018-08-29 13:27:20,516 (&amp;#39;c:\\python27\\lib\\site-packages\\pc_ble_driver_py\\ble_driver.py&amp;#39;, 1483, &amp;#39;sync_ble_evt_handler&amp;#39;, &amp;#39;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = util.uint8_array_t&lt;br /&gt;o_list(hvx_evt.data, hvx_evt.len))&amp;#39;)&lt;br /&gt;2018-08-29 13:27:20,516 (&amp;#39;c:\\python27\\lib\\site-packages\\wrapt\\wrappers.py&amp;#39;, 562, &amp;#39;__call__&amp;#39;, &amp;#39;args, kwargs)&amp;#39;)&lt;br /&gt;2018-08-29 13:27:20,517 (&amp;#39;c:\\python27\\lib\\site-packages\\wrapt\\decorators.py&amp;#39;, 440, &amp;#39;_synchronized&amp;#39;, &amp;#39;return wrapped(*args, **kwargs)&amp;#39;)&lt;br /&gt;2018-08-29 13:27:20,517 (&amp;#39;c:\\python27\\lib\\site-packages\\pc_ble_driver_py\\ble_adapter.py&amp;#39;, 486, &amp;#39;on_gattc_evt_hvx&amp;#39;, &amp;quot;raise NordicSemiException(&amp;#39;UUID not fou&lt;br /&gt;nd&amp;#39;)&amp;quot;)&lt;br /&gt;2018-08-29 13:27:20,519&lt;br /&gt;&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt;&amp;nbsp; File &amp;quot;C:\Python27\Scripts\nrfutil-script.py&amp;quot;, line 11, in &amp;lt;module&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; load_entry_point(&amp;#39;nrfutil==3.5.1&amp;#39;, &amp;#39;console_scripts&amp;#39;, &amp;#39;nrfutil&amp;#39;)()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 722, in __call__&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.main(*args, **kwargs)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 697, in main&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rv = self.invoke(ctx)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 1066, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return _process_result(sub_ctx.command.invoke(sub_ctx))&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 1066, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return _process_result(sub_ctx.command.invoke(sub_ctx))&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 895, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ctx.invoke(self.callback, **ctx.params)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\click\core.py&amp;quot;, line 535, in invoke&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return callback(*args, **kwargs)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\__main__.py&amp;quot;, line 838, in ble&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dfu.dfu_send_images()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu.py&amp;quot;, line 129, in dfu_send_images&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self._dfu_send_image(self.manifest.application)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu.py&amp;quot;, line 90, in _dfu_send_image&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.dfu_transport.open()&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 453, in open&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; target_device_addr = self.target_device_addr)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 153, in connect&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.jump_from_buttonless_mode_to_bootloader(DFUAdapter.BLE_DFU_BUTTONLESS_BONDED_CHAR_UUID)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\site-packages\nordicsemi\dfu\dfu_transport_ble.py&amp;quot;, line 196, in jump_from_buttonless_mode_to_bootloader&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; response = self.indication_q.get(timeout=DfuTransportBle.DEFAULT_TIMEOUT)&lt;br /&gt;&amp;nbsp; File &amp;quot;c:\python27\lib\Queue.py&amp;quot;, line 176, in get&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise Empty&lt;br /&gt;Queue.Empty&lt;/p&gt;
&lt;p&gt;What could be the reason that it doesn&amp;#39;t work with nrfutil?&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Roland&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonbed OTA DFU with nrfutil</title><link>https://devzone.nordicsemi.com/thread/145900?ContentTypeID=1</link><pubDate>Mon, 27 Aug 2018 11:03:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1ed79a0-b5b4-4892-8fc0-59a6a019cf4a</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Unfortunately, it is not possible to store bond information across sessions in nrfutil or nrfconnect. You could use nrfconnect as that will keep the bond information for the current sessions.&lt;/p&gt;
&lt;p&gt;An alternative is to modify the peer manager so it allows bond refresh in the application. (But please not that this is also a security issue as other device could use the same address as a previously bonded peer to get a new bond). Change the below code to true, instead of false to enable this feature (will only work in the application, not the bootloader).&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;        case PM_EVT_CONN_SEC_CONFIG_REQ:
        {
            // Reject pairing request from an already bonded peer.
            pm_conn_sec_config_t conn_sec_config = {.allow_repairing = false};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>