<?xml-stylesheet type="text/xsl" href="https://test-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/"><channel><title>Mesh Networks - All Comments</title><link>/guides/short-range-guides/b/mesh-networks</link><description>Bluetooth Mesh, Thread, Zigbee, 802.15.4</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><item><title>RE: Automating Nordic BLE Mesh Provisioning</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/mesh-networks/posts/automating-nordic-ble-mesh-provisioning-702829510</link><pubDate>Tue, 11 May 2021 08:46:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1cc4bf22-bfe7-4297-ba2b-c7f933d1792b</guid><dc:creator>user103886</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi mark,&lt;/p&gt;
&lt;p&gt;I got none message about provisionee when i type in &lt;!--mce:protected %3C%21--StartFragment%20--%3E--&gt;cc.composition_data_get(). Do you know the reason? thanks.&lt;/p&gt;
&lt;p&gt;[embed:dc8ab71f-3b98-42d9-b0f6-e21e02a0f8e2:40a80a31-99d9-4bad-aae2-64ebc4e78e0c:type=c_cpp&amp;text=E%3A%5Cbluemesh%5Cnrf5_SDK_for_Mesh_v5.0.0_src%5Cscripts%5Cinteractive_pyaci%3E%20python%20interactive_pyaci.py%20-d%20COM4%20--no-logfile%0D%0A%0D%0A%20%20%20%20To%20control%20your%20device%2C%20use%20d%5Bx%5D%2C%20where%20x%20is%20the%20device%20index.%0D%0A%20%20%20%20Devices%20are%20indexed%20based%20on%20the%20order%20of%20the%20COM%20ports%20specified%20by%20the%20-d%20option.%0D%0A%20%20%20%20The%20first%20device%2C%20d%5B0%5D%2C%20can%20also%20be%20accessed%20using%20device.%0D%0A%0D%0A%20%20%20%20Type%20d%5Bx%5D.%20and%20hit%20tab%20to%20see%20the%20available%20methods.%0D%0A%0D%0A2021-05-11%2013%3A48%3A41%2C503%20-%20INFO%20-%20COM4%3A%20Device%20rebooted.%0D%0APython%203.8.6%20%28tags%2Fv3.8.6%3Adb45529%2C%20Sep%2023%202020%2C%2015%3A52%3A53%29%20%5BMSC%20v.1927%2064%20bit%20%28AMD64%29%5D%0D%0AType%20%27copyright%27%2C%20%27credits%27%20or%20%27license%27%20for%20more%20information%0D%0AIPython%207.23.1%20--%20An%20enhanced%20Interactive%20Python.%20Type%20%27%3F%27%20for%20help.%0D%0A%0D%0AIn%20%5B1%5D%3A%0D%0A%0D%0AIn%20%5B1%5D%3A%0D%0A%0D%0AIn%20%5B1%5D%3A%0D%0A%0D%0AIn%20%5B1%5D%3A%20db%20%3D%20MeshDB%28%22database%2Fexample_database.json%22%29%0D%0A%0D%0AIn%20%5B2%5D%3A%20db.provisioners%0D%0AOut%5B2%5D%3A%20%5B%7B%27name%27%3A%20%27BT%20Mesh%20Provisioner%27%2C%20%27UUID%27%3A%20_UUID%28b%27%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%5Cx00%27%29%2C%20%27allocated_unicast_range%27%3A%20%5B%7B%27low_address%27%3A%200010%2C%20%27high_address%27%3A%207fff%7D%5D%2C%20%27allocated_group_range%27%3A%20%5B%7B%27low_address%27%3A%20c000%2C%20%27high_address%27%3A%20feff%7D%5D%7D%5D%0D%0A%0D%0AIn%20%5B3%5D%3A%20p%20%3D%20Provisioner%28device%2C%20db%29%0D%0A%0D%0AIn%20%5B4%5D%3A%202021-05-11%2013%3A49%3A05%2C887%20-%20INFO%20-%20COM4%3A%20Success%0D%0A2021-05-11%2013%3A49%3A05%2C890%20-%20INFO%20-%20COM4%3A%20Success%0D%0A2021-05-11%2013%3A49%3A05%2C891%20-%20INFO%20-%20COM4%3A%20SubnetAdd%3A%20%7B%27subnet_handle%27%3A%200%7D%0D%0A2021-05-11%2013%3A49%3A05%2C894%20-%20INFO%20-%20COM4%3A%20AppkeyAdd%3A%20%7B%27appkey_handle%27%3A%200%7D%0D%0A2021-05-11%2013%3A49%3A05%2C896%20-%20INFO%20-%20COM4%3A%20AppkeyAdd%3A%20%7B%27appkey_handle%27%3A%201%7D%0D%0AIn%20%5B4%5D%3A%0D%0A%0D%0AIn%20%5B4%5D%3A%20p.scan_start%28%29%0D%0A%0D%0A2021-05-11%2013%3A49%3A16%2C430%20-%20INFO%20-%20COM4%3A%20Success%0D%0AIn%20%5B5%5D%3A%202021-05-11%2013%3A49%3A16%2C873%20-%20INFO%20-%20COM4%3A%20Received%20UUID%20005955aa00000000c10130f48247099f%20with%20RSSI%3A%20-18%20dB%0D%0A2021-05-11%2013%3A49%3A18%2C240%20-%20INFO%20-%20COM4%3A%20Received%20UUID%20c1926b4e348db03389b14bad953ed730%20with%20RSSI%3A%20-59%20dB%0D%0AIn%20%5B5%5D%3A%20p.scan_stop%28%29%0D%0A%0D%0AIn%20%5B6%5D%3A%202021-05-11%2013%3A49%3A23%2C790%20-%20INFO%20-%20COM4%3A%20Success%0D%0AIn%20%5B6%5D%3A%0D%0A%0D%0AIn%20%5B6%5D%3A%20p.provision%28name%3D%22Light%20bulb%22%29%0D%0A%0D%0AIn%20%5B7%5D%3A%202021-05-11%2013%3A49%3A54%2C120%20-%20INFO%20-%20COM4%3A%20Provision%3A%20%7B%27context%27%3A%200%7D%0D%0A2021-05-11%2013%3A49%3A54%2C132%20-%20INFO%20-%20COM4%3A%20Link%20established%0D%0A2021-05-11%2013%3A49%3A54%2C185%20-%20INFO%20-%20COM4%3A%20Received%20capabilities%0D%0A2021-05-11%2013%3A49%3A54%2C185%20-%20INFO%20-%20COM4%3A%20Number%20of%20elements%3A%201%0D%0A2021-05-11%2013%3A49%3A54%2C188%20-%20INFO%20-%20COM4%3A%20OobUse%3A%20%7B%27context%27%3A%200%7D%0D%0A2021-05-11%2013%3A49%3A54%2C420%20-%20INFO%20-%20COM4%3A%20ECDH%20request%20received%0D%0A2021-05-11%2013%3A49%3A54%2C426%20-%20INFO%20-%20COM4%3A%20EcdhSecret%3A%20%7B%27context%27%3A%200%7D%0D%0A2021-05-11%2013%3A49%3A56%2C679%20-%20INFO%20-%20COM4%3A%20Provisioning%20complete%0D%0A2021-05-11%2013%3A49%3A56%2C680%20-%20INFO%20-%20COM4%3A%20%20Address%28es%29%3A%200x10-0x10%0D%0A2021-05-11%2013%3A49%3A56%2C681%20-%20INFO%20-%20COM4%3A%20%20Device%20key%3A%20b850e5c017d6004aae0ef061b8b12900%0D%0A2021-05-11%2013%3A49%3A56%2C681%20-%20INFO%20-%20COM4%3A%20%20Network%20key%3A%2018eed9c2a56add85049ffc3c59ad0e12%0D%0A2021-05-11%2013%3A49%3A56%2C682%20-%20INFO%20-%20COM4%3A%20Adding%20device%20key%20to%20subnet%200%0D%0A2021-05-11%2013%3A49%3A56%2C682%20-%20INFO%20-%20COM4%3A%20Adding%20publication%20address%20of%20root%20element%0D%0A2021-05-11%2013%3A49%3A56%2C686%20-%20INFO%20-%20COM4%3A%20DevkeyAdd%3A%20%7B%27devkey_handle%27%3A%208%7D%0D%0A2021-05-11%2013%3A49%3A56%2C687%20-%20INFO%20-%20COM4%3A%20AddrPublicationAdd%3A%20%7B%27address_handle%27%3A%200%7D%0D%0A2021-05-11%2013%3A49%3A56%2C794%20-%20INFO%20-%20COM4%3A%20Provisioning%20link%20closed%0D%0AIn%20%5B7%5D%3A%0D%0A%0D%0AIn%20%5B7%5D%3A%0D%0A%0D%0AIn%20%5B7%5D%3A%20cc%20%3D%20ConfigurationClient%28db%29%0D%0A%0D%0AIn%20%5B8%5D%3A%20device.model_add%28cc%29%0D%0A%0D%0AIn%20%5B9%5D%3A%20cc.publish_set%288%2C%200%29%0D%0A%0D%0AIn%20%5B10%5D%3A%0D%0A%0D%0AIn%20%5B10%5D%3A%20cc.composition_data_get%28%29%0D%0A%0D%0A2021-05-11%2013%3A51%3A08%2C442%20-%20INFO%20-%20COM4%3A%20PacketSend%0D%0AIn%20%5B11%5D%3A%0D%0A%0D%0AIn%20%5B11%5D%3A%0D%0A%0D%0AIn%20%5B11%5D%3A%20cc.composition_data_get%28%29%0D%0A%0D%0A2021-05-11%2013%3A52%3A54%2C177%20-%20INFO%20-%20COM4%3A%20PacketSend%0D%0AIn%20%5B12%5D%3A%0D%0A%0D%0AIn%20%5B12%5D%3A%0D%0A%0D%0AIn%20%5B12%5D%3A%0D%0A%0D%0AIn%20%5B12%5D%3A]&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1256&amp;AppID=24&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Mass Provisioning of Nordic BLE Mesh Nodes</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/mesh-networks/posts/mass-provisioning-of-nordic-ble-mesh-nodes</link><pubDate>Mon, 01 Feb 2021 07:17:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3151cae4-f506-4668-9bdb-3c36f2db3332</guid><dc:creator>user95621</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi Mark,&amp;nbsp; I am not able to find &amp;quot;&lt;span&gt;Mesh SDK&amp;gt;/scripts/interactive_pyaci/ directory&amp;quot; can you help me in loctaing this&lt;/span&gt;&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1296&amp;AppID=24&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Thread Tutorial: Practical guide for device upgrade OTA</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/mesh-networks/posts/thread-tutorial-practical-guide-for-device-upgrade-ota</link><pubDate>Thu, 07 Jan 2021 09:17:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6b091b2-2e5f-45f5-bf37-4f2ff5dee027</guid><dc:creator>user93192</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span&gt;I need to implement using OTA to upgrade the thread.I followed the steps provided to complete the upgrade process,but it didn&amp;#39;t success.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I have 3 nRF52840 Development Kits.&lt;br /&gt;1 DK will run a Client + Bootloader.&lt;br /&gt;1 DK will run a Server.&lt;br /&gt;1 DK will be used as a packet sniffer.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Step 1: nRF Sniffer with Wireshark setup. &lt;br /&gt;I followed the instructions and did.&lt;/p&gt;
&lt;p&gt;Step 2: Setup for a bootloader with logging. &lt;br /&gt;I don&amp;#39;t need to log, so I didn&amp;#39;t do this step.&lt;/p&gt;
&lt;p&gt;Step 3: Setup for new Client firmware &lt;br /&gt;I followed the instructions and did.&lt;/p&gt;
&lt;p&gt;Step 4: Generating keys &lt;br /&gt;I followed the instructions and did.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;nrfutil keys generate priv.pem&lt;br /&gt;nrfutil keys display --key pk --format code priv.pem --out_file dfu_public_key.c&lt;/p&gt;
&lt;p&gt;then&amp;nbsp;replace &lt;span&gt;dfu_public_key.c&amp;nbsp;&amp;nbsp;with the&amp;nbsp;&lt;/span&gt;&amp;lt;InstallFolder&amp;gt;\examples\dfu\&lt;span&gt;dfu_public_key.c&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Step 5: Command line script&lt;br /&gt;I only changed the snr in the script, here is the result of the run.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;[embed:dc8ab71f-3b98-42d9-b0f6-e21e02a0f8e2:27bd0dfa-ff4e-476c-94f8-b8e7febe7506:type=text&amp;text=make%20-j%20-C%20bootloader%5Cpca10056%5Cblank%5Carmgcc%0D%0Amake%20-j%20-C%20Client%5Cpca10056%5Cblank%5Carmgcc%0D%0Amake%20-j%20-C%20Client_test%5Cpca10056%5Cblank%5Carmgcc%0D%0A%0D%0Anrfutil%20pkg%20generate%20--hw-version%2052%20--sd-req%200x00%20--application-version%202%20--application%20Client_test%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa.hex%20--key-file%20priv.pem%20app_dfu_package.zip%0D%0A%0D%0Anrfutil%20settings%20generate%20--family%20NRF52840%20--application%20Client%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa.hex%20--application-version%201%20--bootloader-version%201%20--bl-settings-version%201%20settings.hex%0D%0A%0D%0Amergehex%20-m%20Client%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa.hex%20settings.hex%20-o%20dfu_Client.hex%0D%0A%0D%0AREM%20Programming%20section%0D%0AREM%20Board%201%0D%0Anrfjprog%20-e%20--snr%20683879203%0D%0Anrfjprog%20-f%20nrf52%20--program%20mbr_nrf52_2.4.1_mbr.hex%20--chiperase%20--snr%20683879203%0D%0Anrfjprog%20-f%20nrf52%20--program%20bootloader%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa_mbr.hex%20--snr%20683879203%0D%0Anrfjprog%20-f%20nrf52%20--program%20dfu_Client.hex%20--sectorerase%20--snr%20683879203%0D%0Anrfjprog%20-r%20--snr%20683879203%0D%0APAUSE]&lt;br /&gt;&lt;br /&gt;Step 6: Test procedure&lt;br /&gt;1. use nrfutil to flash the Server firmware to the Server DK. From the dfu folder (&amp;lt;InstallFolder&amp;gt;\examples\thread\dfu\) open a command prompt window and run the following command:&lt;/p&gt;
&lt;p&gt;nrfutil dfu thread -f -pkg app_dfu_package.zip -p COM6 --channel 11 --panid 43981&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/640x480/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-b6b091b2-2e5f-45f5-bf37-4f2ff5dee027/8712.png" /&gt;&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp;Power up the client,and run script&amp;nbsp;&amp;nbsp;create in Step 5.&lt;/p&gt;
&lt;p&gt;[embed:dc8ab71f-3b98-42d9-b0f6-e21e02a0f8e2:adcc04e1-1391-49da-9d44-85459c34468e:type=text&amp;text=D%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Emake%20-j%20-C%20bootloader%5Cpca10056%5Cblank%5Carmgcc%0D%0Amake%3A%20Entering%20directory%20%27D%3A%2Fwidic%2FnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%2Fexamples%2Fthread%2Fdfu%2Fbootloader%2Fpca10056%2Fblank%2Farmgcc%27%0D%0Amake%3A%20%2A%2A%2A%20No%20rule%20to%20make%20target%20%27c%5C%3A%5Carm-gcc%5Clib%5Cgcc%5Carm-none-eabi%5C10.2.1%5Cinclude%5Cstdint.h%27%2C%20needed%20by%20%27_build%2Fnrf52840_xxaa_mbr%2Fbsp.c.o%27.%20%20Stop.%0D%0Amake%3A%20Leaving%20directory%20%27D%3A%2Fwidic%2FnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%2Fexamples%2Fthread%2Fdfu%2Fbootloader%2Fpca10056%2Fblank%2Farmgcc%27%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Emake%20-j%20-C%20Client%5Cpca10056%5Cblank%5Carmgcc%0D%0Amake%3A%20Entering%20directory%20%27D%3A%2Fwidic%2FnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%2Fexamples%2Fthread%2Fdfu%2FClient%2Fpca10056%2Fblank%2Farmgcc%27%0D%0Amake%3A%20%2A%2A%2A%20No%20rule%20to%20make%20target%20%27c%5C%3A%5Carm-gcc%5Clib%5Cgcc%5Carm-none-eabi%5C10.2.1%5Cinclude%5Cstdint.h%27%2C%20needed%20by%20%27_build%2Fnrf52840_xxaa%2Fbsp.c.o%27.%20%20Stop.%0D%0Amake%3A%20Leaving%20directory%20%27D%3A%2Fwidic%2FnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%2Fexamples%2Fthread%2Fdfu%2FClient%2Fpca10056%2Fblank%2Farmgcc%27%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Emake%20-j%20-C%20Client_test%5Cpca10056%5Cblank%5Carmgcc%0D%0Amake%3A%20Entering%20directory%20%27D%3A%2Fwidic%2FnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%2Fexamples%2Fthread%2Fdfu%2FClient_test%2Fpca10056%2Fblank%2Farmgcc%27%0D%0Amake%3A%20%2A%2A%2A%20No%20rule%20to%20make%20target%20%27c%5C%3A%5Carm-gcc%5Clib%5Cgcc%5Carm-none-eabi%5C10.2.1%5Cinclude%5Cstdint.h%27%2C%20needed%20by%20%27_build%2Fnrf52840_xxaa%2Fbsp.c.o%27.%20%20Stop.%0D%0Amake%3A%20Leaving%20directory%20%27D%3A%2Fwidic%2FnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%2Fexamples%2Fthread%2Fdfu%2FClient_test%2Fpca10056%2Fblank%2Farmgcc%27%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Enrfutil%20pkg%20generate%20--hw-version%2052%20--sd-req%200x00%20--application-version%202%20--application%20Client_test%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa.hex%20--key-file%20priv.pem%20app_dfu_package.zip%0D%0AZip%20created%20at%20app_dfu_package.zip%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Enrfutil%20settings%20generate%20--family%20NRF52840%20--application%20Client%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa.hex%20--application-version%201%20--bootloader-version%201%20--bl-settings-version%201%20settings.hex%0D%0A%0D%0ANote%3A%20Generating%20a%20DFU%20settings%20page%20with%20backup%20page%20included.%0D%0AThis%20is%20only%20required%20for%20bootloaders%20from%20nRF5%20SDK%2015.1%20and%20newer.%0D%0AIf%20you%20want%20to%20skip%20backup%20page%20generation%2C%20use%20--no-backup%20option.%0D%0A%0D%0AGenerated%20Bootloader%20DFU%20settings%20.hex%20file%20and%20stored%20it%20in%3A%20settings.hex%0D%0A%0D%0ABootloader%20DFU%20Settings%3A%0D%0A%2A%20File%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20settings.hex%0D%0A%2A%20Family%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20NRF52840%0D%0A%2A%20Start%20Address%3A%20%20%20%20%20%20%20%20%20%20%20%200x000FF000%0D%0A%2A%20CRC%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%200xC4963B7D%0D%0A%2A%20Settings%20Version%3A%20%20%20%20%20%20%20%20%200x00000001%20%281%29%0D%0A%2A%20App%20Version%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%200x00000001%20%281%29%0D%0A%2A%20Bootloader%20Version%3A%20%20%20%20%20%20%200x00000001%20%281%29%0D%0A%2A%20Bank%20Layout%3A%20%20%20%20%20%20%20%20%20%20%20%20%20%200x00000000%0D%0A%2A%20Current%20Bank%3A%20%20%20%20%20%20%20%20%20%20%20%20%200x00000000%0D%0A%2A%20Application%20Size%3A%20%20%20%20%20%20%20%20%200x000642E0%20%28410336%20bytes%29%0D%0A%2A%20Application%20CRC%3A%20%20%20%20%20%20%20%20%20%200x4F829DC2%0D%0A%2A%20Bank0%20Bank%20Code%3A%20%20%20%20%20%20%20%20%20%200x00000001%0D%0A%2A%20Softdevice%20Size%3A%20%20%20%20%20%20%20%20%20%200x00000000%20%280%20bytes%29%0D%0A%2A%20Boot%20Validation%20CRC%3A%20%20%20%20%20%200x00000000%0D%0A%2A%20SD%20Boot%20Validation%20Type%3A%20%200x00000000%20%280%29%0D%0A%2A%20App%20Boot%20Validation%20Type%3A%200x00000000%20%280%29%0D%0A%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Emergehex%20-m%20Client%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa.hex%20settings.hex%20-o%20dfu_Client.hex%0D%0AParsing%20input%20files.%0D%0AMerging%20file%20%22nrf52840_xxaa.hex%22%20into%20output.%0D%0AMerging%20file%20%22settings.hex%22%20into%20output.%0D%0AStoring%20merged%20file.%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3EREM%20Programming%20section%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3EREM%20Board%201%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Enrfjprog%20-e%20--snr%20683879203%0D%0AErasing%20user%20available%20code%20and%20UICR%20flash%20areas.%0D%0AApplying%20system%20reset.%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Enrfjprog%20-f%20nrf52%20--program%20mbr_nrf52_2.4.1_mbr.hex%20--chiperase%20--snr%20683879203%0D%0AParsing%20image%20file.%0D%0AErasing%20user%20available%20code%20and%20UICR%20flash%20areas.%0D%0AApplying%20system%20reset.%0D%0AChecking%20that%20the%20area%20to%20write%20is%20not%20protected.%0D%0AProgramming%20device.%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Enrfjprog%20-f%20nrf52%20--program%20bootloader%5Cpca10056%5Cblank%5Carmgcc%5C_build%5Cnrf52840_xxaa_mbr.hex%20--snr%20683879203%0D%0AParsing%20image%20file.%0D%0AReading%20flash%20area%20to%20program%20to%20guarantee%20it%20is%20erased.%0D%0AChecking%20that%20the%20area%20to%20write%20is%20not%20protected.%0D%0AProgramming%20device.%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Enrfjprog%20-f%20nrf52%20--program%20dfu_Client.hex%20--sectorerase%20--snr%20683879203%0D%0AParsing%20image%20file.%0D%0AErasing%20page%20at%20address%200x1000.%0D%0AErasing%20page%20at%20address%200x2000.%0D%0AErasing%20page%20at%20address%200x3000.%0D%0AErasing%20page%20at%20address%200x4000.%0D%0AErasing%20page%20at%20address%200x5000.%0D%0AErasing%20page%20at%20address%200x6000.%0D%0AErasing%20page%20at%20address%200x7000.%0D%0AErasing%20page%20at%20address%200x8000.%0D%0AErasing%20page%20at%20address%200x9000.%0D%0AErasing%20page%20at%20address%200xA000.%0D%0AErasing%20page%20at%20address%200xB000.%0D%0AErasing%20page%20at%20address%200xC000.%0D%0AErasing%20page%20at%20address%200xD000.%0D%0AErasing%20page%20at%20address%200xE000.%0D%0AErasing%20page%20at%20address%200xF000.%0D%0AErasing%20page%20at%20address%200x10000.%0D%0AErasing%20page%20at%20address%200x11000.%0D%0AErasing%20page%20at%20address%200x12000.%0D%0AErasing%20page%20at%20address%200x13000.%0D%0AErasing%20page%20at%20address%200x14000.%0D%0AErasing%20page%20at%20address%200x15000.%0D%0AErasing%20page%20at%20address%200x16000.%0D%0AErasing%20page%20at%20address%200x17000.%0D%0AErasing%20page%20at%20address%200x18000.%0D%0AErasing%20page%20at%20address%200x19000.%0D%0AErasing%20page%20at%20address%200x1A000.%0D%0AErasing%20page%20at%20address%200x1B000.%0D%0AErasing%20page%20at%20address%200x1C000.%0D%0AErasing%20page%20at%20address%200x1D000.%0D%0AErasing%20page%20at%20address%200x1E000.%0D%0AErasing%20page%20at%20address%200x1F000.%0D%0AErasing%20page%20at%20address%200x20000.%0D%0AErasing%20page%20at%20address%200x21000.%0D%0AErasing%20page%20at%20address%200x22000.%0D%0AErasing%20page%20at%20address%200x23000.%0D%0AErasing%20page%20at%20address%200x24000.%0D%0AErasing%20page%20at%20address%200x25000.%0D%0AErasing%20page%20at%20address%200x26000.%0D%0AErasing%20page%20at%20address%200x27000.%0D%0AErasing%20page%20at%20address%200x28000.%0D%0AErasing%20page%20at%20address%200x29000.%0D%0AErasing%20page%20at%20address%200x2A000.%0D%0AErasing%20page%20at%20address%200x2B000.%0D%0AErasing%20page%20at%20address%200x2C000.%0D%0AErasing%20page%20at%20address%200x2D000.%0D%0AErasing%20page%20at%20address%200x2E000.%0D%0AErasing%20page%20at%20address%200x2F000.%0D%0AErasing%20page%20at%20address%200x30000.%0D%0AErasing%20page%20at%20address%200x31000.%0D%0AErasing%20page%20at%20address%200x32000.%0D%0AErasing%20page%20at%20address%200x33000.%0D%0AErasing%20page%20at%20address%200x34000.%0D%0AErasing%20page%20at%20address%200x35000.%0D%0AErasing%20page%20at%20address%200x36000.%0D%0AErasing%20page%20at%20address%200x37000.%0D%0AErasing%20page%20at%20address%200x38000.%0D%0AErasing%20page%20at%20address%200x39000.%0D%0AErasing%20page%20at%20address%200x3A000.%0D%0AErasing%20page%20at%20address%200x3B000.%0D%0AErasing%20page%20at%20address%200x3C000.%0D%0AErasing%20page%20at%20address%200x3D000.%0D%0AErasing%20page%20at%20address%200x3E000.%0D%0AErasing%20page%20at%20address%200x3F000.%0D%0AErasing%20page%20at%20address%200x40000.%0D%0AErasing%20page%20at%20address%200x41000.%0D%0AErasing%20page%20at%20address%200x42000.%0D%0AErasing%20page%20at%20address%200x43000.%0D%0AErasing%20page%20at%20address%200x44000.%0D%0AErasing%20page%20at%20address%200x45000.%0D%0AErasing%20page%20at%20address%200x46000.%0D%0AErasing%20page%20at%20address%200x47000.%0D%0AErasing%20page%20at%20address%200x48000.%0D%0AErasing%20page%20at%20address%200x49000.%0D%0AErasing%20page%20at%20address%200x4A000.%0D%0AErasing%20page%20at%20address%200x4B000.%0D%0AErasing%20page%20at%20address%200x4C000.%0D%0AErasing%20page%20at%20address%200x4D000.%0D%0AErasing%20page%20at%20address%200x4E000.%0D%0AErasing%20page%20at%20address%200x4F000.%0D%0AErasing%20page%20at%20address%200x50000.%0D%0AErasing%20page%20at%20address%200x51000.%0D%0AErasing%20page%20at%20address%200x52000.%0D%0AErasing%20page%20at%20address%200x53000.%0D%0AErasing%20page%20at%20address%200x54000.%0D%0AErasing%20page%20at%20address%200x55000.%0D%0AErasing%20page%20at%20address%200x56000.%0D%0AErasing%20page%20at%20address%200x57000.%0D%0AErasing%20page%20at%20address%200x58000.%0D%0AErasing%20page%20at%20address%200x59000.%0D%0AErasing%20page%20at%20address%200x5A000.%0D%0AErasing%20page%20at%20address%200x5B000.%0D%0AErasing%20page%20at%20address%200x5C000.%0D%0AErasing%20page%20at%20address%200x5D000.%0D%0AErasing%20page%20at%20address%200x5E000.%0D%0AErasing%20page%20at%20address%200x5F000.%0D%0AErasing%20page%20at%20address%200x60000.%0D%0AErasing%20page%20at%20address%200x61000.%0D%0AErasing%20page%20at%20address%200x62000.%0D%0AErasing%20page%20at%20address%200x63000.%0D%0AErasing%20page%20at%20address%200x64000.%0D%0AErasing%20page%20at%20address%200x65000.%0D%0AErasing%20page%20at%20address%200xFE000.%0D%0AErasing%20page%20at%20address%200xFF000.%0D%0AApplying%20system%20reset.%0D%0AChecking%20that%20the%20area%20to%20write%20is%20not%20protected.%0D%0AProgramming%20device.%0D%0A%0D%0AD%3A%5Cwidic%5CnRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8%5Cexamples%5Cthread%5Cdfu%3Enrfjprog%20-r%20--snr%20683879203%0D%0AApplying%20system%20reset.%0D%0ARun.]&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Then the server never had the client upgrade prompt.I have attached the package that my sniffer caught, please help to see why it is not upgraded.&lt;/p&gt;
&lt;p&gt;[View:/cfs-file/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-b6b091b2-2e5f-45f5-bf37-4f2ff5dee027/OTA.rar:320:240]&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1252&amp;AppID=24&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Thread Tutorial: Practical guide for device upgrade OTA</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/mesh-networks/posts/thread-tutorial-practical-guide-for-device-upgrade-ota</link><pubDate>Thu, 07 Jan 2021 08:49:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6b091b2-2e5f-45f5-bf37-4f2ff5dee027</guid><dc:creator>user93192</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1252&amp;AppID=24&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Mass Provisioning of Nordic BLE Mesh Nodes</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/mesh-networks/posts/mass-provisioning-of-nordic-ble-mesh-nodes</link><pubDate>Wed, 23 Dec 2020 03:30:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3151cae4-f506-4668-9bdb-3c36f2db3332</guid><dc:creator>user62651</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi Mark,&lt;/p&gt;
&lt;p&gt;This is great research very interesting!&lt;/p&gt;
&lt;p&gt;If I want use mesh SDK 5.0 that how to know&amp;nbsp;START_OF_FLASH_MANAGER_OFFSET&amp;nbsp;&lt;/p&gt;
&lt;div&gt;&lt;span&gt;&lt;span&gt;UNICAST_ADDRESS_OFFSET_1 and&amp;nbsp;&lt;/span&gt;&lt;/span&gt;UNICAST_ADDRESS_OFFSET_2 ?&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;[embed:dc8ab71f-3b98-42d9-b0f6-e21e02a0f8e2:2944d83c-3ae8-475a-b1aa-1f75957771d7:type=text&amp;text=%20%20%20%20%20%20%20%20%20%20%20%20if%20%28self.hf_mesh_sdk_version%20%3D%3D%20400%29%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20self.START_OF_FLASH_MANAGER_OFFSET%20%3D%200x50%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20self.UNICAST_ADDRESS_OFFSET_1%20%3D%200x1C%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20self.UNICAST_ADDRESS_OFFSET_2%20%3D%200x4C%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20else%3A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%23Else%20assuming%20v3.2.0%20of%20Nordic%20Mesh%20SDK%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20self.START_OF_FLASH_MANAGER_OFFSET%20%3D%200x40%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20self.UNICAST_ADDRESS_OFFSET_1%20%3D%200x1C%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20self.UNICAST_ADDRESS_OFFSET_2%20%3D%200x3C]&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1296&amp;AppID=24&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Automating Nordic BLE Mesh Provisioning</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/mesh-networks/posts/automating-nordic-ble-mesh-provisioning-702829510</link><pubDate>Wed, 05 Feb 2020 19:52:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1cc4bf22-bfe7-4297-ba2b-c7f933d1792b</guid><dc:creator>user81059</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;After following all the steps, I&amp;#39;m running this on RasPi 4 with the command :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;[embed:dc8ab71f-3b98-42d9-b0f6-e21e02a0f8e2:4ed29a1c-257f-4a95-b601-7768c1d8cf90:type=text&amp;text=sudo%20python3%20interactive_pyaci.py%20-d%20%2Fdev%2FttyACM1%20-l%203%20%3C%20command.txt]&lt;/p&gt;
&lt;p&gt;And it stops at line 16 in the first output shown in this article. If I remove the error catching functionality, the script executes successfully. I also tried wrapping the try-except block inside a function and calling it at the end, and that didn&amp;#39;t work too. You&amp;#39;ve mentioned that full python programming is available to extend the functionalities but that doesn&amp;#39;t seem so for me. Do you have any insights ?&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1256&amp;AppID=24&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Provisioning and running Nordic&amp;#39;s BLE Mesh with Python Application Controller Interface (PyACI)</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/mesh-networks/posts/provisioning-and-running-nordic-s-ble-mesh-with-python-application-controller-interface-pyaci</link><pubDate>Sun, 10 Mar 2019 15:39:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32083afe-625e-4414-b43c-3b654fd181a9</guid><dc:creator>user75242</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Great stuff thank you sir..&lt;/p&gt;
&lt;p&gt;I need to know one more things,can you please tell me how can I make client to another device,I need to know how can I make publication of it.What is the procedure for another client which is not a provisioner. Thank you&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1234&amp;AppID=24&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>