<?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>How to FOTA only mcuboot over BLE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/113094/how-to-fota-only-mcuboot-over-ble</link><description>Hi, 
 I&amp;#39;m trying to FOTA over BLE firmware of mcuboot using NRF52840DK. The project is based on the sample from Intermediate course - Lesson 8, exercise 3 (without the steps relevant to nrf53 - steps 6 to 9). also, the project uses the NSIB, and the external</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 26 Sep 2024 02:40:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/113094/how-to-fota-only-mcuboot-over-ble" /><item><title>RE: How to FOTA only mcuboot over BLE</title><link>https://devzone.nordicsemi.com/thread/503861?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2024 02:40:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16627e33-76bf-4082-bca6-e65f21127f39</guid><dc:creator>Yoshihiro Goto</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am also having trouble with DFU. Have you solved this problem?&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;br /&gt;Yoshihiro Goto&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FOTA only mcuboot over BLE</title><link>https://devzone.nordicsemi.com/thread/496469?ContentTypeID=1</link><pubDate>Wed, 31 Jul 2024 18:54:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5474d45-c9c0-4d80-adca-a7748e6a6ca4</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user="Udi Vahaba"]*Question - why the list changed from the last list command?[/quote]
&lt;p&gt;I tested this as well and encountered similar behavior. See my screenshot below. I doubt there is an issue with my implementation&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1722451810501v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;I will investigate further and get back to you with more information &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Kind Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FOTA only mcuboot over BLE</title><link>https://devzone.nordicsemi.com/thread/495754?ContentTypeID=1</link><pubDate>Fri, 26 Jul 2024 08:03:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:036c0e2d-22d6-4fbb-a03d-25290c6fc81e</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Sorry for the delay. It is summer vacation here in Norway, and we are a bit understaffed. As a result, the workload is higher than usual, which is causing the delay. I haven&amp;#39;t had time to look into this closely, but I will start working on it today. You can expect a response by Monday evening. I hope this will be fine, and I apologize for any inconvenience caused by this delay. I appreciate your brief explanation of the issue, as it will help me understand it clearly.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FOTA only mcuboot over BLE</title><link>https://devzone.nordicsemi.com/thread/494413?ContentTypeID=1</link><pubDate>Wed, 17 Jul 2024 14:51:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f8656f0e-bb24-4e7e-8b7e-0892008aa20a</guid><dc:creator>Udi Vahaba</dc:creator><description>&lt;p&gt;I made more tests, this time i tracked the s0 and s1 data using JLinkExe.&lt;/p&gt;
&lt;p&gt;i will split the tests for 2 sections.&lt;br /&gt;First set - using the nRF Connect mobile app:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Build and flash clean application, saving s0 and s1 as binaries using JLinkExe&amp;nbsp;&lt;span&gt;savebin&amp;nbsp;&lt;/span&gt;(e.g. savebin s1.bin 0x16200 49152)&lt;/li&gt;
&lt;li&gt;convert them to hex using xxd.&lt;/li&gt;
&lt;li&gt;increment&amp;nbsp;&lt;span&gt;CONFIG_FW_INFO_FIRMWARE_VERSION and made minor change in mcuboot main.c&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;build it, and using DFU on nRF Connect application with dfu_mcuboot.zip file&lt;/li&gt;
&lt;li&gt;again,&amp;nbsp;&lt;span&gt;saving s0 and s1 as binaries using JLinkExe&amp;nbsp;savebin and convert them to Hex&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;I compared the files (s0 from step 2 with s0 from step 5, and same for s1), they was exactly the same.&lt;br /&gt;*Note that &amp;quot;mcuboot_secondary&amp;quot; data was change after the dfu process.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Second set - using mcumgr from terminal:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Build and flash &lt;strong&gt;clean application&lt;/strong&gt;, saving s0 and s1 as binaries using JLinkExe&amp;nbsp;&lt;span&gt;savebin&amp;nbsp;&lt;/span&gt;(e.g.&lt;span&gt;&amp;nbsp;&lt;/span&gt;savebin s1.bin 0x16200 49152)&lt;/li&gt;
&lt;li&gt;convert them to hex using xxd.&lt;/li&gt;
&lt;li&gt;increment&amp;nbsp;&lt;span&gt;CONFIG_FW_INFO_FIRMWARE_VERSION and made minor change in mcuboot main.c&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;build it, and now using only&amp;nbsp;signed_by_mcuboot_and_b0_s0_image_update.bin&lt;/li&gt;
&lt;li&gt;The majority of the following steps are redundant but I did them for any case because I&amp;#39;m not sure how mcumgr works:
&lt;ol&gt;
&lt;li&gt;mcumgr -c testDK image list&lt;br /&gt;result:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;Images:
 image=0 slot=0
    version: 1.0.0
    bootable: true
    flags: active confirmed
    hash: aab3f9ced75b15b2de8bcd79181db246cc5311c684bb9b7f977f42837d6847b7
Split status: N/A (0)
&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;mcumgr -c testDK image upload build/zephyr/signed_by_mcuboot_and_b0_s1_image_update.bin&lt;/li&gt;
&lt;li&gt;mcumgr -c testDK image list&lt;br /&gt;result:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;Images:
 image=0 slot=0
    version: 1.0.0
    bootable: true
    flags: active confirmed
    hash: aab3f9ced75b15b2de8bcd79181db246cc5311c684bb9b7f977f42837d6847b7
 image=0 slot=1
    version: 2.0.0
    bootable: true
    flags: 
    hash: e34ca28b43c839a1b082d71d5560ba853a928cfe22d7b4b549fb70e4452cdd83
Split status: N/A (0)&lt;/pre&gt;&lt;br /&gt;&lt;strong&gt;*Note that this time the mcuboot_secondary partition didn&amp;#39;t changed (I erased the area before)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Saved s0 and s1 using savebin, converting the to hex (I used prefix for each stage to not overwrite)&lt;/li&gt;
&lt;li&gt;mcumgr -c testDK image confirm e34ca28b43c839a1b082d71d5560ba853a928cfe22d7b4b549fb70e4452cdd83&lt;/li&gt;
&lt;li&gt;Saved s0 and s1 using savebin, converting the to hex (I used prefix for each stage to not overwrite)&lt;/li&gt;
&lt;li&gt;mcumgr -c testDK reset&lt;/li&gt;
&lt;li&gt;mcumgr -c testDK image list&lt;br /&gt;result:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;Images:
 image=0 slot=0
    version: 1.0.0
    bootable: true
    flags: active confirmed
    hash: aab3f9ced75b15b2de8bcd79181db246cc5311c684bb9b7f977f42837d6847b7
Split status: N/A (0)&lt;/pre&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;*Question - why the list changed from the last list command?&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;At this point I saw that the firmware version not changed, nor the BOOT_LOG_INF I changed, so I decided to do another reset&lt;/li&gt;
&lt;li&gt;mcumgr -c testDK reset&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The firmware version is now changed and the BOOT_LOG_INF.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Saved s0 and s1 using savebin, converting the to hex (I used prefix for each stage to not overwrite)&lt;/li&gt;
&lt;li&gt;&lt;span style="text-decoration:underline;"&gt;Finally s1 and s0 are different.&lt;br /&gt;&lt;/span&gt;&lt;span style="text-decoration:underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Through all the steps, s0 and s1 were not changed, only after step &amp;quot;L&amp;quot; there was a difference in s0 and s1 (relative to the prior steps).&lt;br /&gt;&lt;span&gt;*Note that &amp;quot;mcuboot_secondary&amp;quot; data &lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;didn&amp;#39;t&lt;/strong&gt;&lt;/span&gt; change the whole time.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span&gt;There is a hugh difference when using the FOTA DFU with zip or the mcumgr with bin file, where it somehow uses the mcuboot_secondary partition (maybe it thinks it is an application and not bootloader firmware?) when FOTA and does good job on mcumgr using bin file.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Sorry for the long explanation, but I&amp;#39;m trying to walk you through the way I test things, hope it helps you to understand the problem better.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FOTA only mcuboot over BLE</title><link>https://devzone.nordicsemi.com/thread/494398?ContentTypeID=1</link><pubDate>Wed, 17 Jul 2024 13:37:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:01eda939-11d8-4122-a4af-17bd5824416c</guid><dc:creator>Udi Vahaba</dc:creator><description>&lt;p&gt;I tried to DFU with nRF Connect mobile application, and it&amp;#39;s not working as well.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve added prints for the mcuboot_secondary partition memory - I had a bad feeling that it writes the new firmware to that&amp;nbsp;partition (although it is not s0 or s1).&lt;br /&gt;with that print, I can see that it puts data into the mcuboot_secondary partition after the upload via mobile app.&lt;/p&gt;
&lt;p&gt;mcumgr image list:&lt;br /&gt;first command - after flash and build&lt;br /&gt;second command - after using nRF Connect application to upload dfu_mcuboot.zip&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1721222730407v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Log file from nRF Connect app:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Log-2024_2D00_07_2D00_17-16_5F00_08_5F00_50.txt"&gt;devzone.nordicsemi.com/.../Log-2024_2D00_07_2D00_17-16_5F00_08_5F00_50.txt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please note that I made change to the application too (only changed&amp;nbsp;&lt;span&gt;CONFIG_MCUBOOT_IMGTOOL_SIGN_VERSION&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;&amp;quot;4.0.0+0&amp;quot;)&lt;br /&gt;&lt;br /&gt;Please also help me understand why the mcuboot_secondary partition changes when it should be written to s1.&lt;br /&gt;logs from the board:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;after build and flash via vscode-&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;*** Booting nRF Connect SDK v3.5.99-ncs1-1 ***
Attempting to boot slot 0.
Attempting to boot from address 0x9200.
Verifying signature against key 0.
Hash: 0x12...7d
Firmware signature verified.
Firmware version 1
*** Booting nRF Connect SDK v3.5.99-ncs1-1 ***
I: Starting bootloader
I: Primary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Secondary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Boot source: none
I: Image index: 0, Swap type: none
I: Primary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Secondary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Boot source: none
I: Image index: 1, Swap type: none
I: Bootloader chainload address offset: 0x23000
�*** Booting nRF Connect SDK v3.5.99-ncs1-1 ***
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
Starting Bluetooth Peripheral LBS example
I: SoftDevice Controller build revision: 
I: 36 f0 e5 0e 87 68 48 fb |6....hH.
I: 02 fd 9f 82 cc 32 e5 7b |.....2.{
I: 91 b1 5c ed             |..\.    
I: HW Platform: Nordic Semiconductor (0x0002)
I: HW Variant: nRF52x (0x0002)
I: Firmware: Standard Bluetooth controller (0x00) Version 54.58864 Build 1214809870
I: Identity: E1:3A:77:B2:AE:2F (random)
I: HCI: version 5.4 (0x0d) revision 0x118f, manufacturer 0x0059
I: LMP: version 5.4 (0x0d) subver 0x118f
Bluetooth initialized
Advertising successfully started&lt;/pre&gt;&lt;br /&gt;after trying to upload via mobile app-&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;Connected
I: Image index: 0, Swap type: none
I: Image index: 0, Swap type: none
I: Image index: 0, Swap type: none
I: Image index: 0, Swap type: none
I: Image index: 0, Swap type: none&lt;/pre&gt;&lt;br /&gt;then reset the board:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;*** Booting nRF Connect SDK v3.5.99-ncs1-1 ***
Attempting to boot slot 0.
Attempting to boot from address 0x9200.
Verifying signature against key 0.
Hash: 0x12...7d
Firmware signature verified.
Firmware version 1
*** Booting nRF Connect SDK v3.5.99-ncs1-1 ***
I: Starting bootloader
I: Primary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Secondary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Boot source: none
I: Primary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Secondary image: magic=unset, swap_type=0x1, copy_done=0x3, image_ok=0x3
I: Boot source: none
I: Image index: 1, Swap type: none
I: Bootloader chainload address offset: 0x23000
�*** Booting nRF Connect SDK v3.5.99-ncs1-1 ***
0x3D 0xB8 0xF3 0x96 0x00 0x00 0x00 0x00
0x00 0x02 0x00 0x00 0xA0 0x95 0x00 0x00
0x00 0x00 0x00 0x00 0x04 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xC0 0x5D 0x00 0x20 0xA9 0x87 0x01 0x00
0x29 0xDD 0x01 0x00 0x95 0x87 0x01 0x00
0x95 0x87 0x01 0x00 0x95 0x87 0x01 0x00
0x95 0x87 0x01 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0xA9 0x88 0x01 0x00
0x95 0x87 0x01 0x00 0x00 0x00 0x00 0x00
0x95 0x87 0x01 0x00 0x95 0x87 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x6D 0x8A 0x01 0x00 0x6D 0x8A 0x01 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0xDE 0xE6 0x1E 0x28 0x4C 0xBB 0xCE 0x8F
0x02 0x34 0x00 0x00 0x3C 0x00 0x00 0x00
0xF0 0x94 0x00 0x00 0x05 0x00 0x00 0x00
0x00 0x62 0x01 0x00 0x00 0x62 0x01 0x00
0xFF 0xFF 0x02 0x91 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x53 0xB9 0x4A 0xB9
0x00 0x29 0x08 0xBF 0x00 0x28 0x1C 0xBF
0x4F 0xF0 0xFF 0x31 0x4F 0xF0 0xFF 0x30
0x00 0xF0 0x0C 0xB8 0xAD 0xF1 0x08 0x0C
0x6D 0xE9 0x04 0xCE 0x00 0xF0 0x08 0xF8
0xDD 0xF8 0x04 0xE0 0xDD 0xE9 0x02 0x23
0x04 0xB0 0x70 0x47 0x70 0x47 0x00 0xBF
0x2D 0xE9 0xF0 0x47 0x86 0x46 0x8C 0x46
0x08 0x46 0x08 0x9E 0x15 0x46 0x74 0x46
0x19 0x46 0x00 0x2B 0x40 0xF0 0xC2 0x80
0x85 0x42 0xB2 0xFA 0x82 0xF2 0x45 0xD9
0x4A 0xB1 0xC2 0xF1 0x20 0x03 0x00 0xFA
0x02 0xFC 0x2E 0xFA 0x03 0xF3 0x95 0x40
0x43 0xEA 0x0C 0x0C 0x94 0x40 0x4F 0xEA
0x15 0x4E 0xA8 0xB2 0xBC 0xFB 0xFE 0xF8
Starting Bluetooth Peripheral LBS example
I: SoftDevice Controller build revision: 
I: 36 f0 e5 0e 87 68 48 fb |6....hH.
I: 02 fd 9f 82 cc 32 e5 7b |.....2.{
I: 91 b1 5c ed             |..\.    
I: HW Platform: Nordic Semiconductor (0x0002)
I: HW Variant: nRF52x (0x0002)
I: Firmware: Standard Bluetooth controller (0x00) Version 54.58864 Build 1214809870
I: Identity: E1:3A:77:B2:AE:2F (random)
I: HCI: version 5.4 (0x0d) revision 0x118f, manufacturer 0x0059
I: LMP: version 5.4 (0x0d) subver 0x118f
Bluetooth initialized
Advertising successfully started&lt;/pre&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FOTA only mcuboot over BLE</title><link>https://devzone.nordicsemi.com/thread/494296?ContentTypeID=1</link><pubDate>Wed, 17 Jul 2024 09:06:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a03e4619-bc28-4b0b-b0fe-a511ca1966a4</guid><dc:creator>Menon</dc:creator><description>&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div dir="auto"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I wanted to inform you that I have been assigned to this case and have started investigating it. Could you please try using the&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-mobile"&gt; nRF Connect mobile application&lt;/a&gt; to see if the same issue occurs? In the nRF Connect mobile application, you can find a DFU button in the top right corner after establishing a connection.&lt;/p&gt;
&lt;p&gt;Additionally, could you check the log from the nRF device and let me know if there are any error messages? Please share those logs as well.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>