<?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>Thread secure DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/82416/thread-secure-dfu</link><description>Hi, 
 I am working on nRF5 Thread 4.1.0 and I am trying to do Thread DFU 
 I am following https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.thread_zigbee.v2.0.0%2Fthread_example_dfu.html 
 on 6th point Use nrfutil to run the DFU</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Apr 2022 09:03:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/82416/thread-secure-dfu" /><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/361166?ContentTypeID=1</link><pubDate>Fri, 01 Apr 2022 09:03:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4fb3200f-180d-4d60-8282-72e43cc43396</guid><dc:creator>tush3094</dc:creator><description>&lt;p&gt;Hi Sunil,&lt;/p&gt;
&lt;p&gt;I tried it out but it does not work. I have created a new query. Thanks.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Tushar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/360878?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 15:22:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f6b93e8-9043-42e1-b817-34fa93897171</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;i have tried BLE in nrf connect SDK not the thread application&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/360877?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 15:22:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d02d0ea-0996-459b-820f-7236fc133ab0</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Try to erase all the things and upload the latest .hex which is from the sdk itself and try this dfu. if still error is there create the new query &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/360876?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 15:18:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2acbfb9f-a7c8-4a8c-912d-387fcb32fdaa</guid><dc:creator>tush3094</dc:creator><description>&lt;p&gt;Getting an error at a later stage. Is it something you came across or Should I create a new query?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Tushar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/360875?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 15:17:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c31e88f-8e87-4e98-b174-a8e88ef02fe8</guid><dc:creator>tush3094</dc:creator><description>&lt;p&gt;C:\Development\Thread_DFU&amp;gt;nrfutil dfu thread -f -pkg app_dfu_package.zip -p COM16 --channel 11 --panid 43981 -r 4 -rs 5000 -a FF03::1&lt;br /&gt;Using connectivity board at serial port: COM16&lt;br /&gt;Flashing connectivity firmware...&lt;br /&gt;Connectivity firmware flashed.&lt;br /&gt;Waiting for NCP to promote to a router...&lt;br /&gt;Waiting 20s before starting multicast DFU procedure&lt;br /&gt;Thread DFU server is running... Press &amp;lt;Ctrl + D&amp;gt; to stop.&lt;br /&gt;ff03::1: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 3/3 [00:00&amp;lt;00:00, 3.79it/s]&lt;br /&gt;ff03::1: 38%|███████████████████████████████████████████████████████████████████████▎ | 2458/6413 [11:06&amp;lt;17:16, 3.82it/s]Exception in thread Upload thread:&lt;br /&gt;Traceback (most recent call last):&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\threading.py&amp;quot;, line 973, in _bootstrap_inner&lt;br /&gt; self.run()&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\threading.py&amp;quot;, line 910, in run&lt;br /&gt; self._target(*self._args, **self._kwargs)&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\site-packages\nordicsemi\thread\dfu_server.py&amp;quot;, line 290, in _upload&lt;br /&gt; self._send_block(remote,&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\site-packages\nordicsemi\thread\dfu_server.py&amp;quot;, line 269, in _send_block&lt;br /&gt; self.protocol.request(request)&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\site-packages\piccata\core.py&amp;quot;, line 559, in request&lt;br /&gt; return self._transaction_layer.send_request(request, response_callback, response_callback_args, response_callback_kw)&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\site-packages\piccata\core.py&amp;quot;, line 442, in send_request&lt;br /&gt; self._message_layer.send_message(request)&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\site-packages\piccata\core.py&amp;quot;, line 216, in send_message&lt;br /&gt; self._transport.send(raw_message, message.remote)&lt;br /&gt; File &amp;quot;C:\Users\spx0847\AppData\Local\Programs\Python\Python39\lib\site-packages\nordicsemi\thread\tncp.py&amp;quot;, line 184, in send&lt;br /&gt; src_addr = ipaddress.ip_address(self._ml_prefix + b&amp;#39;\x00\x00\x00\xff\xfe\x00&amp;#39; + struct.pack(&amp;#39;&amp;gt;H&amp;#39;, rloc16))&lt;br /&gt;struct.error: required argument is not an integer&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/360871?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 15:05:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de2687fb-ca83-40c3-8936-e999c83fb3b8</guid><dc:creator>tush3094</dc:creator><description>&lt;p&gt;Hi Sunil,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you this works. Just for my knowledge have you tried out nrf connect SDK? (very few examples are present)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/360865?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 14:41:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d302e9a-adfe-4865-a472-62eeee4c656f</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;I think i upload that hex file directly to the board using the nrf connect for desktop and then i followed the thread dfu. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/360860?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 14:30:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2487f14c-e917-4139-a598-060e56bbcf67</guid><dc:creator>tush3094</dc:creator><description>&lt;p&gt;Hi Sunil and Charlie,&lt;/p&gt;
&lt;p&gt;I have the same error. Python: 3.9.1, nrfutil: 6.1.3, nrfjprog: 10.15.4 external JlinkARM.dll: 7.58b&lt;/p&gt;
&lt;p&gt;I tried the solution of replacing the hex file. But it does not work. I get the same error again. Any solutions?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Tushar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/344535?ContentTypeID=1</link><pubDate>Tue, 21 Dec 2021 09:49:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8280611-cdff-4f42-a40b-98c3b8c5c817</guid><dc:creator>Charlie</dc:creator><description>&lt;p&gt;The issue seems the same as the following ticket, can you try the suggestions it mentioned?&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/79387/thread-dfu-example-error-failed-to-set-property-prop_ipv6_icmp_ping_offload"&gt;Thread DFU Example Error: Failed to set Property prop_ipv6_icmp_ping_offload - Nordic Q&amp;amp;A - Nordic DevZone - Nordic DevZone (nordicsemi.com)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Also, try to do full ease like &amp;quot;nrfjprog --family nRF52 --eraseall&amp;quot; to your DFU server before running thread dfu command.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Charlie&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/344066?ContentTypeID=1</link><pubDate>Fri, 17 Dec 2021 07:35:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06d3e697-2643-4b57-bb48-700c7cae76d7</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;I found the problem&lt;/p&gt;
&lt;p&gt;That is when the DK is empty and using the above nrfutil dfu thred .... command&lt;/p&gt;
&lt;p&gt;it use nrfjprog to upload the ncp.hex&lt;/p&gt;
&lt;p&gt;and it gets failure because of verification failed , instead of that when i upload the ncp.hex using programmer and then i run these nrfutil dfu thread command . then the command works and it took so much time to upload the file&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/344056?ContentTypeID=1</link><pubDate>Fri, 17 Dec 2021 06:55:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a82fe3e-edf7-49a7-9cfa-1fc59f70b157</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;which python version u are working&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/344054?ContentTypeID=1</link><pubDate>Fri, 17 Dec 2021 06:45:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69ec4bd6-5ebd-499f-9873-11662b2eb5eb</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;How to create this ncp.hex for nrf52833DK&lt;/p&gt;
&lt;p&gt;i used mSYS and following error is shown&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;SUNIL@DESKTOP-5IFRU4Q /d/nRF5xx/ot-nrf528xx-main
$ ./script/bootstrap
++ dirname ./script/bootstrap
+ ./script/../openthread/script/bootstrap
./script/bootstrap: line 32: ./script/../openthread/script/bootstrap: No such file or directory

SUNIL@DESKTOP-5IFRU4Q /d/nRF5xx/ot-nrf528xx-main
$ ./script/build nrf52833 UART_trans
+ OT_CMAKE_NINJA_TARGET=
+ NRF_PLATFORMS=(nrf52811 nrf52833 nrf52840)
+ readonly NRF_PLATFORMS
+ NRF_BUILD_TYPES=(UART_trans USB_trans SPI_trans_NCP soft_crypto soft_crypto_threading)
+ readonly NRF_BUILD_TYPES
++ pwd
+ readonly OT_SRCDIR=/d/nRF5xx/ot-nrf528xx-main
+ OT_SRCDIR=/d/nRF5xx/ot-nrf528xx-main
+ OT_OPTIONS=(&amp;quot;-DCMAKE_BUILD_TYPE=MinSizeRel&amp;quot; &amp;quot;-DOT_PLATFORM=external&amp;quot; &amp;quot;-DOT_SLAAC=ON&amp;quot;)
+ readonly OT_OPTIONS
+ main nrf52833 UART_trans
+ [[ 2 == 0 ]]
+ local platform=nrf52833
+ echo nrf52811 nrf52833 nrf52840
+ grep -wq nrf52833
+ [[ 2 == 1 ]]
+ local nrf_build_type=UART_trans
+ echo UART_trans USB_trans SPI_trans_NCP soft_crypto soft_crypto_threading
+ grep -wq UART_trans
+ shift
+ shift
+ local_options=()
+ local local_options
+ options=(&amp;quot;${OT_OPTIONS[@]}&amp;quot;)
+ local options
+ case &amp;quot;${platform}&amp;quot; in
+ local_options+=(&amp;quot;-DCMAKE_TOOLCHAIN_FILE=src/${platform}/arm-none-eabi.cmake&amp;quot;)
+ case &amp;quot;${nrf_build_type}&amp;quot; in
+ options+=(&amp;quot;${local_options[@]}&amp;quot;)
+ options+=(&amp;quot;$@&amp;quot;)
+ build -DNRF_PLATFORM=nrf52833 -DCMAKE_BUILD_TYPE=MinSizeRel -DOT_PLATFORM=external -DOT_SLAAC=ON -DCMAKE_TOOLCHAIN_FILE=src/nrf52833/arm-none-eabi.cmake
+ local builddir=build
+ mkdir -p build
+ cd build
+ cmake -GNinja -DOT_COMPILE_WARNING_AS_ERROR=ON -DNRF_PLATFORM=nrf52833 -DCMAKE_BUILD_TYPE=MinSizeRel -DOT_PLATFORM=external -DOT_SLAAC=ON -DCMAKE_TOOLCHAIN_FILE=src/nrf52833/arm-none-eabi.cmake /d/nRF5xx/ot-nrf528xx-main
./script/build: line 57: cmake: command not found&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/344012?ContentTypeID=1</link><pubDate>Thu, 16 Dec 2021 18:45:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:872d8cf5-148e-4980-841f-4c9c132b92f9</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have python 3.9.8&lt;/p&gt;
&lt;p&gt;as you said&amp;nbsp; download &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ot_5F00_ncp_5F00_ftd_5F00_nRF52840DK.hex"&gt;ot_ncp_ftd_nRF52840DK.hex&lt;/a&gt;&amp;nbsp;&amp;nbsp; to C:\Python3\Lib\site-packages\nordicsemi\thread\hex and change name to ncp.hex&lt;/p&gt;
&lt;p&gt;also i got the error&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;D:\nRF5xx\4.nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8\examples\thread\dfu&amp;gt;nrfutil dfu thread -f -pkg app_dfu_package.zip -p COM22 --channel 11 --panid 43981&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Address not specified. Using ff03::1 (all Thread nodes)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Using connectivity board at serial port: COM22&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Flashing connectivity firmware...&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Connectivity firmware flashed.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;2021-12-17 00:04:00,840 Failed to set property PROP_IPv6_ICMP_PING_OFFLOAD&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Traceback (most recent call last):&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp; File &amp;quot;C:\Python3\lib\site-packages\nordicsemi\__main__.py&amp;quot;, line 1438, in thread&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; transport.open()&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp; File &amp;quot;C:\Python3\lib\site-packages\nordicsemi\thread\tncp.py&amp;quot;, line 227, in open&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (not self._attach_to_network()):&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp; File &amp;quot;C:\Python3\lib\site-packages\nordicsemi\thread\tncp.py&amp;quot;, line 107, in _attach_to_network&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; self._set_property(*props)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp; File &amp;quot;C:\Python3\lib\site-packages\nordicsemi\thread\tncp.py&amp;quot;, line 90, in _set_property&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raise Exception(&amp;quot;Failed to set property {}&amp;quot;.format(self.__class__._propid_to_str(propid)))&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Exception: Failed to set property PROP_IPv6_ICMP_PING_OFFLOAD&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Exception in thread Thread-2:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Traceback (most recent call last):&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp; File &amp;quot;C:\Python3\lib\threading.py&amp;quot;, line 973, in _bootstrap_inner&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;even though I un &lt;span&gt;Comment line 223 and 224&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343985?ContentTypeID=1</link><pubDate>Thu, 16 Dec 2021 15:56:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c317141f-e3b0-421d-8f1c-15c60827df58</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;ok charlie let me try and response you soon..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343984?ContentTypeID=1</link><pubDate>Thu, 16 Dec 2021 15:54:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:800ae0ba-875b-4d6a-953d-c146f74fbeec</guid><dc:creator>Charlie</dc:creator><description>&lt;p&gt;No. As it is general dfu use case, it should be similar as example &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v16.0.0%2Flib_bootloader_modules.html"&gt;Secure DFU Bootloader over Serial Link (UART/USB)&lt;/a&gt;.&amp;nbsp;For nRF5_SDK_for_Thread_and_Zigbee_v4.1.0, it is located in examples\dfu\secure_bootloader.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Charlie&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343982?ContentTypeID=1</link><pubDate>Thu, 16 Dec 2021 15:43:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a868526e-5572-4b1c-969e-47b86cfb63f5</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;1. Is there any use case or example that working on UART for Thread DFU&lt;/p&gt;
&lt;p&gt;Yes, I know about the NCS and&lt;/p&gt;
&lt;p&gt;I am using NCS for BLE,&lt;/p&gt;
&lt;p&gt;But for Thread and zigbee i didn&amp;#39;t work on NCS. Let me try NCS for Thread also&lt;/p&gt;
&lt;p&gt;Thanks for your suggestion.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343953?ContentTypeID=1</link><pubDate>Thu, 16 Dec 2021 14:07:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0bb663ef-2d32-4c74-afda-c8772f900ae4</guid><dc:creator>Charlie</dc:creator><description>&lt;p&gt;Hi Sunil,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;1. The bootloader for the Thread Secure OTA DFU is implemented using&amp;nbsp;&lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/lib_bootloader_modules.html" rel="noopener noreferrer" target="_blank"&gt;Bootloader and DFU modules&lt;/a&gt;, so it should also support UART as a general use case.&lt;/p&gt;
&lt;p&gt;2. I do not have much experience using Adafruit&amp;nbsp;&lt;span&gt;bootloader, maybe you can check on its specific community to get professional guidance.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Just a reminder for your development, if you are target making a formal product and still in the early stage, it would be better to switch to the latest NCS as early as possible, massive updates and bugs fixed has been introduced with NCS. You can refer &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement"&gt;nRF Connect SDK and nRF5 SDK statement&lt;/a&gt;&amp;nbsp;to learn more detail.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Charlie&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343850?ContentTypeID=1</link><pubDate>Thu, 16 Dec 2021 10:43:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19df84f1-df9d-4fee-921b-d2d80d611627</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Hi charlie,&lt;/p&gt;
&lt;p&gt;1. Is it possible to upload the firmware using Serial (Thread only application)&lt;/p&gt;
&lt;p&gt;2. I have Adafruit 4333 board with bootloader . is it possible to upload Thread .hex to the board using the default bootloader&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/adafruit/Adafruit_nRF52_Bootloader/blob/master/README.md"&gt;https://github.com/adafruit/Adafruit_nRF52_Bootloader/blob/master/README.md&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/adafruit/Adafruit_nRf52_nrfutil"&gt;https://github.com/adafruit/Adafruit_nRf52_nrfutil&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343531?ContentTypeID=1</link><pubDate>Wed, 15 Dec 2021 05:40:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b0d734a-0c5a-46c7-8474-6446921f7c81</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Thank you charlie .I will test and send my feedback&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343417?ContentTypeID=1</link><pubDate>Tue, 14 Dec 2021 13:22:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c65c7f8e-045d-4502-8015-82464b337643</guid><dc:creator>Charlie</dc:creator><description>&lt;p&gt;Hi Sunil,&lt;/p&gt;
&lt;p&gt;Sorry for the late reply. Finally, I get time to&amp;nbsp;investigate this issue.&lt;/p&gt;
&lt;p&gt;I found the issue same similar to&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/75851/dfu-thread-with-nrf52840-dongle-pca10059"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/75851/dfu-thread-with-nrf52840-dongle-pca10059&lt;/a&gt;. It is due to the out-of-date ncp.hex file.&lt;/p&gt;
&lt;p&gt;I build the latest version of ncp for nrf52840dk by following&amp;nbsp;&lt;a href="https://github.com/openthread/ot-nrf528xx/tree/main/src/nrf52840"&gt;ot-nrf528xx/src/nrf52840 at main · openthread/ot-nrf528xx (github.com&lt;/a&gt;) and got:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ot_5F00_ncp_5F00_ftd_5F00_nRF52840DK.hex"&gt;devzone.nordicsemi.com/.../ot_5F00_ncp_5F00_ftd_5F00_nRF52840DK.hex&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Rename it to ncp.hex and replace&amp;nbsp;ncp.hex in python\Lib\site-packages\nordicsemi\thread\hex should work like this:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrfutil dfu thread -f -pkg app_dfu_package.zip -p COM3 --channel 11 --panid 43981
Address not specified. Using ff03::1 (all Thread nodes)
Using connectivity board at serial port: COM3
Flashing connectivity firmware...
Connectivity firmware flashed.
Waiting for NCP to promote to a router...
Thread DFU server is running... Press &amp;lt;Ctrl + D&amp;gt; to stop.
fdde:ad00:beef::ff:fe00:3400:   3%|█▍                                               | 189/6514 [00:06&amp;lt;09:47, 10.76it/s]&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Charlie&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/343100?ContentTypeID=1</link><pubDate>Mon, 13 Dec 2021 10:00:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:70a9ec9e-8e5e-41f8-be6f-caab129636b4</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;any update?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/342675?ContentTypeID=1</link><pubDate>Thu, 09 Dec 2021 10:50:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4920051-94ea-46c5-9a41-a3fd117ba33e</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;&lt;span style="background-color:#f8f8f8;color:#1d1c1d;float:none;font-family:Slack-Lato, appleLogo, sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;"&gt;Do you suggest me to test the same process on Linux Machine? If you did, do elaborate me the reason.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/342435?ContentTypeID=1</link><pubDate>Tue, 07 Dec 2021 20:03:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef2cac47-ba22-420c-8240-7e2355d80008</guid><dc:creator>Charlie</dc:creator><description>&lt;p&gt;Hi Sunil,&lt;/p&gt;
&lt;p&gt;Thanks for sharing these information.&lt;/p&gt;
&lt;p&gt;I will report this issue to our development team, but it&amp;nbsp;may take a bit long time since the whole team is working intensively on the release of NCS1.8.0 now.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Charlie&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/342384?ContentTypeID=1</link><pubDate>Tue, 07 Dec 2021 14:32:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45704ac2-5b42-4060-8fbe-6e46c0c7979d</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;even 3.7.9 have same error&lt;/p&gt;
&lt;p&gt;nrfutil - 6.1.3&lt;/p&gt;
&lt;p&gt;nrfjprog version: 10.15.0 external&lt;br /&gt;JLinkARM.dll version: 6.88a&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thread secure DFU</title><link>https://devzone.nordicsemi.com/thread/342259?ContentTypeID=1</link><pubDate>Tue, 07 Dec 2021 08:39:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:909adaa2-9cef-485f-a6d2-255715125394</guid><dc:creator>Sunil vignesh</dc:creator><description>&lt;p&gt;Python 3.9.8&lt;/p&gt;
&lt;p&gt;i didn&amp;#39;t check with python 3.7 is that differed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>