<?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>mcumgr netcore update</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/98480/mcumgr-netcore-update</link><description>Hi, 
 I&amp;#39;m working on a project, using ncs 2.3.0 and nRF5340. 
 I have been trying to implement DFU using mcumgr over Shell, for both app and netcore on nRF5340. I&amp;#39;ve started off by trying to implement this in a separate demo-application, and I chose this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 24 May 2023 15:20:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/98480/mcumgr-netcore-update" /><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/427293?ContentTypeID=1</link><pubDate>Wed, 24 May 2023 15:20:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ef62f19-bf6b-4165-bcf0-deb6cc046cd3</guid><dc:creator>menzM</dc:creator><description>&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;I try to run a DFU update via bluetooth for app and net core on a nrf53. We have to batch flash around 180 devices, so I would like to run the update automated and not manually with the mobile app.&lt;/p&gt;
&lt;p&gt;As we do not have enabled CONFIG_MCUBOOT_SERIAL in the currently running firmware the `mcumgr image upload -n` option is not working for us.&lt;/p&gt;
&lt;p&gt;But obviously there is a way because one can perform updates via the mobile app and the dfu_application.zip that just contains the same files and a manifest with consolidated information.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can you help me please an elaborate how the mobile app is performing the update?&lt;/p&gt;
&lt;p&gt;Another question would be how one could confirm what image is currently running on the net core e.g. by getting a hash like we can do with the app core?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;thx in advance&lt;/p&gt;
&lt;p&gt;Michael&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/423119?ContentTypeID=1</link><pubDate>Mon, 01 May 2023 14:33:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ecadb88-a11b-4160-8e28-d4a14427d9dc</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user="enukic"]1.&amp;nbsp;Is it possible to revert to a previous version of the net core image if the newly updated image doesn&amp;#39;t behave properly?[/quote]
&lt;p&gt;It would revert to a previous image due to&amp;nbsp;&lt;span&gt;a faulty update.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
[quote user="enukic"]3. Is there a reason for using&amp;nbsp;&lt;code&gt;-n 3&lt;/code&gt;&amp;nbsp;when uploading image? Why &amp;quot;3&amp;quot;? Could it be any other slot?[/quote]
&lt;p&gt;3 means&amp;nbsp;slot-3 for the new image of the net core.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/423085?ContentTypeID=1</link><pubDate>Sat, 29 Apr 2023 21:58:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a3bd7b8-ed66-4ec8-b67c-844598a2b15b</guid><dc:creator>enukic</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;thanks for the response.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;I have two more questions, please:&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp;Is it possible to revert to a previous version of the net core image if the newly updated image doesn&amp;#39;t behave properly?&lt;/p&gt;
&lt;p&gt;3. Is there a reason for using&amp;nbsp;&lt;code&gt;-n 3&lt;/code&gt;&amp;nbsp;when uploading image? Why &amp;quot;3&amp;quot;? Could it be any other slot?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Emir&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/422358?ContentTypeID=1</link><pubDate>Tue, 25 Apr 2023 16:42:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:daefef02-4947-40c2-bd25-7a83b6b60a4e</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the latest version of the tool, it&amp;#39;s suggested to execute&amp;nbsp;image test as you did. See&amp;nbsp;&lt;a href="https://docs.zephyrproject.org/3.1.0/services/device_mgmt/mcumgr.html"&gt;https://docs.zephyrproject.org/3.1.0/services/device_mgmt/mcumgr.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/421856?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2023 20:29:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de9c1548-a980-4ecd-a37f-2d9ee4cbc144</guid><dc:creator>enukic</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/amanda"&gt;Amanda Hsieh&lt;/a&gt;&amp;nbsp;Thank you for looking further into this.&lt;br /&gt;&lt;br /&gt;1. (and 3.) That is strange. I triple-checked on my side, and I&amp;#39;m still getting the same behavior. Please see my mcumgr commands and RTT output from the nRF5340 NETCORE below:&lt;/p&gt;
&lt;p&gt;a) This is the printout from the first boot (before the upgrade)&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;00&amp;gt; *** Booting Zephyr OS build v3.2.99-ncs2 ***
00&amp;gt; [00:00:00.001,617] &amp;lt;inf&amp;gt; hci_rpmsg: Pending update               &amp;lt;&amp;lt;========== I added this message
00&amp;gt; [00:00:00.001,647] &amp;lt;inf&amp;gt; bt_sdc_hci_driver: SoftDevice Controller build revision: 
00&amp;gt;                                             d8 0c 2d 2f 36 ae e2 5c  80 26 80 4c 3f 4d 16 53 |..-/6..\ .&amp;amp;.L?M.S
00&amp;gt;                                             50 96 c7 73                                      |P..s             
00&amp;gt; [00:00:00.002,563] &amp;lt;inf&amp;gt; bt_hci_raw: Bluetooth enabled in RAW mode
00&amp;gt; [00:00:00.036,376] &amp;lt;inf&amp;gt; sync_rtc: Updated timestamp to synchronized RTC by 396 ticks (12084us)
00&amp;gt; [00:00:11.742,340] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.742,767] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:11.742,950] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.842,926] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:11.843,109] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.943,084] &amp;lt;inf&amp;gt; hci_rpmsg: Sent mes.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;b) Commands for uploading the image (I&amp;#39;m uploading only netcore image and using no flags with &lt;code&gt;image upload&lt;/code&gt; command):&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;C:\Users\Em&amp;gt;mcumgr conn add cli type=&amp;quot;serial&amp;quot; connstring=&amp;quot;COM27,baud=115200,mtu=512&amp;quot;
Connection profile cli successfully added

C:\Users\Em&amp;gt;mcumgr -c cli image list
Images:
 image=0 slot=0
    version: 0.0.1
    bootable: true
    flags: active confirmed
    hash: 2d6635f37bf16dbb8172b2306f921a8b627e9623254b555d45681997c81294f3
Split status: N/A (0)

C:\Users\Em&amp;gt;mcumgr -c cli image upload C:\ncsproj\gitlab\headphone\v2_image\net_core_app_update.bin
 198.59 KiB / 198.59 KiB [===================================================================] 100.00% 2.24 KiB/s 1m28s
Done

C:\Users\Em&amp;gt;mcumgr -c cli image list
Images:
 image=0 slot=0
    version: 0.0.1
    bootable: true
    flags: active confirmed
    hash: 2d6635f37bf16dbb8172b2306f921a8b627e9623254b555d45681997c81294f3
 image=0 slot=1
    version: 0.0.1
    bootable: true
    flags:
    hash: 9c5f942103fbfc8e6eaef5a833e7b430f2d3e2e05de11e2599a56e426d4b9ccc
Split status: N/A (0)

C:\Users\Em&amp;gt;mcumgr -c cli reset
Done&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;c)So, if I only upload the image and perform restart, nothing happens:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;00&amp;gt; *** Booting Zephyr OS build v3.2.99-ncs2 ***
00&amp;gt; [00:00:00.001,617] &amp;lt;inf&amp;gt; hci_rpmsg: Pending update                  &amp;lt;&amp;lt;========== Still getting the same message
00&amp;gt; [00:00:00.001,678] &amp;lt;inf&amp;gt; bt_sdc_hci_driver: SoftDevice Controller build revision: 
00&amp;gt;                                             d8 0c 2d 2f 36 ae e2 5c  80 26 80 4c 3f 4d 16 53 |..-/6..\ .&amp;amp;.L?M.S
00&amp;gt;                                             50 96 c7 73                                      |P..s             
00&amp;gt; [00:00:00.002,593] &amp;lt;inf&amp;gt; bt_hci_raw: Bluetooth enabled in RAW mode
00&amp;gt; [00:00:00.036,376] &amp;lt;inf&amp;gt; sync_rtc: Updated timestamp to synchronized RTC by 395 ticks (12054us)
00&amp;gt; [00:00:11.741,851] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.742,279] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:11.742,462] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.842,437] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:11.842,590] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.942,596] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:11.942,779] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.042,755] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 71 bytes.
00&amp;gt; [00:00:12.042,938] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.142,883] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.145,233] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.243,041] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.243,225] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.343,200] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.343,383] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.443,359] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.443,542] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.543,518] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.546,020] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 11 bytes.
00&amp;gt; [00:00:12.643,676] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:12.643,829] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 5 bytes.
00&amp;gt; [00:00:12.743,804] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:12.743,957] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.843,933] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.844,116] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.944,091] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 10 bytes.
00&amp;gt; [00:00:12.944,274] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.044,250] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:13.044,433] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.144,409] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:13.144,592] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 8 bytes.
00&amp;gt; [00:00:13.244,567] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.244,720] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 12 bytes.
00&amp;gt; [00:00:13.344,696] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.344,879] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 12 bytes.
00&amp;gt; [00:00:13.444,824] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.444,976] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.544,952] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 19 bytes.
00&amp;gt; [00:00:13.545,135] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.645,111] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 71 bytes.
00&amp;gt; [00:00:13.645,782] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.745,269] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 13 bytes.
00&amp;gt; [00:00:13.745,452] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.845,397] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 30 bytes.
00&amp;gt; [00:00:13.845,611] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 10 bytes.
00&amp;gt; [00:00:13.945,556] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.945,739] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 19 bytes.
00&amp;gt; [00:00:14.045,715] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:14.045,898] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 36 bytes.
00&amp;gt; [00:00:14.145,874] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:14.146,057] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 36 bytes.
00&amp;gt; [00:00:14.246,032] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:14.246,246] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 5 bytes.
00&amp;gt; [00:00:14.346,191] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;d) Then I do &lt;code&gt;image test&lt;/code&gt; on the image that&amp;#39;s already uploaded:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;C:\Users\Em&amp;gt;mcumgr -c cli image list
Images:
 image=0 slot=0
    version: 0.0.1
    bootable: true
    flags: active confirmed
    hash: 2d6635f37bf16dbb8172b2306f921a8b627e9623254b555d45681997c81294f3
 image=0 slot=1
    version: 0.0.1
    bootable: true
    flags:
    hash: 9c5f942103fbfc8e6eaef5a833e7b430f2d3e2e05de11e2599a56e426d4b9ccc
Split status: N/A (0)

C:\Users\Em&amp;gt;mcumgr -c cli image test 9c5f942103fbfc8e6eaef5a833e7b430f2d3e2e05de11e2599a56e426d4b9ccc
Images:
 image=0 slot=0
    version: 0.0.1
    bootable: true
    flags: active confirmed
    hash: 2d6635f37bf16dbb8172b2306f921a8b627e9623254b555d45681997c81294f3
 image=0 slot=1
    version: 0.0.1
    bootable: true
    flags: pending
    hash: 9c5f942103fbfc8e6eaef5a833e7b430f2d3e2e05de11e2599a56e426d4b9ccc
Split status: N/A (0)

C:\Users\Em&amp;gt;mcumgr -c cli reset
Done&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;e) I see the change in the logs:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;00&amp;gt; *** Booting Zephyr OS build v3.2.99-ncs2 ***
00&amp;gt; [00:00:00.001,617] &amp;lt;inf&amp;gt; hci_rpmsg: Updated                         &amp;lt;&amp;lt;====================== New message is printed
00&amp;gt; [00:00:00.001,678] &amp;lt;inf&amp;gt; bt_sdc_hci_driver: SoftDevice Controller build revision: 
00&amp;gt;                                             d8 0c 2d 2f 36 ae e2 5c  80 26 80 4c 3f 4d 16 53 |..-/6..\ .&amp;amp;.L?M.S
00&amp;gt;                                             50 96 c7 73                                      |P..s             
00&amp;gt; [00:00:00.002,593] &amp;lt;inf&amp;gt; bt_hci_raw: Bluetooth enabled in RAW mode
00&amp;gt; [00:00:00.036,437] &amp;lt;inf&amp;gt; sync_rtc: Updated timestamp to synchronized RTC by 396 ticks (12084us)
00&amp;gt; [00:00:11.741,882] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.742,309] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:11.742,492] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.842,468] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:11.842,620] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:11.942,626] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:11.942,810] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.042,785] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 71 bytes.
00&amp;gt; [00:00:12.042,968] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.142,913] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.145,263] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.243,072] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.243,255] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.343,231] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.343,414] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.443,389] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.443,572] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.543,548] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.546,051] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 11 bytes.
00&amp;gt; [00:00:12.643,707] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:12.643,859] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 5 bytes.
00&amp;gt; [00:00:12.743,835] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:12.743,988] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.843,994] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:12.844,177] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:12.944,152] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 10 bytes.
00&amp;gt; [00:00:12.944,335] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.044,311] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:13.044,494] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.144,470] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 15 bytes.
00&amp;gt; [00:00:13.144,653] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 8 bytes.
00&amp;gt; [00:00:13.244,628] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.244,781] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 12 bytes.
00&amp;gt; [00:00:13.344,757] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.344,940] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 12 bytes.
00&amp;gt; [00:00:13.444,885] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.445,037] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.545,013] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 19 bytes.
00&amp;gt; [00:00:13.545,196] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.645,172] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 71 bytes.
00&amp;gt; [00:00:13.645,843] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.745,330] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 13 bytes.
00&amp;gt; [00:00:13.745,513] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 4 bytes.
00&amp;gt; [00:00:13.845,458] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 30 bytes.
00&amp;gt; [00:00:13.845,672] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 10 bytes.
00&amp;gt; [00:00:13.945,617] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:13.945,800] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 19 bytes.
00&amp;gt; [00:00:14.045,776] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:14.045,959] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 36 bytes.
00&amp;gt; [00:00:14.145,935] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:14.146,118] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 36 bytes.
00&amp;gt; [00:00:14.246,093] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.
00&amp;gt; [00:00:14.246,307] &amp;lt;inf&amp;gt; hci_rpmsg: Received message of 5 bytes.
00&amp;gt; [00:00:14.346,252] &amp;lt;inf&amp;gt; hci_rpmsg: Sent message of 7 bytes.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;2. Ok. Understood.&lt;/p&gt;
&lt;p&gt;4. Thank you. This looks interesting. I&amp;#39;ll check it out.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/421285?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 14:08:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66158d5c-3246-4d29-badf-c494ddc78dd6</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. I have tested the command without -n and see the uploaded can work. However, the image cannot be booted as expected.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;See&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/subsys/mgmt/mcumgr/smp_svr/README.html#direct-image-upload-and-image-mapping-to-mcuboot-slot"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/samples/subsys/mgmt/mcumgr/smp_svr/README.html#direct-image-upload-and-image-mapping-to-mcuboot-slot&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#image-management"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/services/device_mgmt/mcumgr.html#image-management&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. Only support for app core.&lt;/p&gt;
&lt;p&gt;3. I cannot reproduce. Please post the completed commands you used.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;4. See my colleague&amp;#39;s sample&amp;nbsp;&lt;a href="https://github.com/hellesvik-nordic/samples_for_nrf_connect_sdk/tree/main/bootloader_samples/nrf5340"&gt;https://github.com/hellesvik-nordic/samples_for_nrf_connect_sdk/tree/main/bootloader_samples/nrf5340&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/420871?ContentTypeID=1</link><pubDate>Mon, 17 Apr 2023 22:24:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:695ae6dc-81cb-47b2-a151-24cfd57b22b9</guid><dc:creator>enukic</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/amanda"&gt;Amanda Hsieh&lt;/a&gt;&amp;nbsp;Thank you for the response. I was able to perform netcore DFU following steps form your post. &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f44d.svg" title="Thumbsup"&gt;&amp;#x1f44d;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I do have a couple of follow-up questions:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Regarding &lt;code&gt;mcumgr image upload&lt;/code&gt; flags (-n specifically). For me, the netcore upgrade worked with and without flags specified in the command. Is this expected behavior? How can the bootloader know where to apply the new image? Could you point me to any documentation regarding &lt;code&gt;--image int&lt;/code&gt; flag?&amp;nbsp;How did you come to use &amp;quot;-n 3&amp;quot; for the netcore upgrade?&lt;/li&gt;
&lt;li&gt;Is there a way of seeing all the images and slots available on a target with &lt;code&gt;mcumgr image list&lt;/code&gt; command? So far I was only able to see the &amp;quot;main&amp;quot; app core image, and the image that I upload with mcumgr (image 0, slot 1).&lt;/li&gt;
&lt;li&gt;I was following the steps form your post, but I wasn&amp;#39;t observing the same behavior. For example:
&lt;ul&gt;
&lt;li&gt;after uploading image, it showed up when I requested &lt;code&gt;image list&lt;/code&gt; (image 0, slot 1)&lt;/li&gt;
&lt;li&gt;I had to call &lt;code&gt;mcumgr image test&lt;/code&gt; in order to load the image into the netcore. Only uploading image and restarting the device didn&amp;#39;t perform netcore upgrade, like in your example.&lt;/li&gt;
&lt;li&gt;After the image was in the netcore, it&amp;#39;s there permanently. Even if I don&amp;#39;t &lt;code&gt;mcumgr image confirm&lt;/code&gt;, it will stay.&lt;/li&gt;
&lt;li&gt;The question is: Is there a way of reverting to the previous netcore image?&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Any additional documentation/examples on multi-image DFU is welcome.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Emir&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: mcumgr netcore update</title><link>https://devzone.nordicsemi.com/thread/419822?ContentTypeID=1</link><pubDate>Tue, 11 Apr 2023 20:05:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9931645d-1d04-4fbb-91e4-9e149986b555</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user=""]I have been trying to implement DFU using mcumgr over Shell, for both app and netcore on nRF5340.[/quote]
&lt;p&gt;&lt;span&gt;I have nRF53 MCUBoot Serial Recovery Sample over USB CDC for netcore and appcore with mcumgr&lt;/span&gt; in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/96263/can-you-give-me-a-sample-about-how-to-usb-to-dfu-the-network-core/407849"&gt;this post&lt;/a&gt;, but it&amp;#39;s for v2.2.0. Hope that can help you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>