<?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>BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92382/ble-dfu-softdevice-loading-issue-in-bootloader</link><description>I&amp;#39;ve been trying to setup BLE DFU bootloading for my nrf52840, using this tutorial: https://novelbits.io/nrf52-ota-dfu-ble-part-4/ 
 
 I&amp;#39;ve come a long way, I&amp;#39;ve created an blinky app which works button less. also setup the bootloader which includes my</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 15 Mar 2023 01:32:17 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92382/ble-dfu-softdevice-loading-issue-in-bootloader" /><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/415346?ContentTypeID=1</link><pubDate>Wed, 15 Mar 2023 01:32:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93ae541b-d323-4c98-adbd-75852c6f8d3f</guid><dc:creator>RVM</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Just wondering what exactly did you do when you say you &amp;quot;set up GCC environment instead of SES&amp;quot;...&lt;/p&gt;
&lt;p&gt;Did you give up on using the SES IDE for the build and migrate your boot loader and application builds to a GCC specific (e.g. command line) build?&lt;/p&gt;
&lt;p&gt;OR,&lt;/p&gt;
&lt;p&gt;Did you just change the compiler drivers in the SES IDE from &amp;#39;gcc&amp;#39; to &amp;#39;Segger&amp;#39; (or one of the other options)?&lt;/p&gt;
&lt;p&gt;Thanks for your response...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/401794?ContentTypeID=1</link><pubDate>Wed, 21 Dec 2022 18:00:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b1a6743-99ba-43ae-9a30-5e943ed6d4a0</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sebastiaan,&lt;/p&gt;
&lt;p&gt;Hope you don&amp;#39;t mind coming back to this for a bit. What SES version did you use when you had the problem?&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/393315?ContentTypeID=1</link><pubDate>Mon, 31 Oct 2022 16:26:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec34e321-3178-4b52-87b2-563e8dd53479</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sebastiaan,&lt;/p&gt;
&lt;p&gt;It&amp;#39;s great that you finally got it to work.&lt;/p&gt;
&lt;p&gt;The fact that the environment change fixed it is very interesting. Your guess is probably right.&lt;/p&gt;
&lt;p&gt;Unfortunately, nRF5 SDK is in maintenance now, so there probably won&amp;#39;t be much investigation into it. However, I will still send this back to our team for further discussions and record.&lt;/p&gt;
&lt;p&gt;Thank you for letting us know.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/393128?ContentTypeID=1</link><pubDate>Sun, 30 Oct 2022 10:48:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9cf10b1-582e-422d-9ac5-9579dc559f4b</guid><dc:creator>Sebastiaan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve just setup an GCC environment instead of the SES environment.&lt;/p&gt;
&lt;p&gt;Now the DFU bootloader works.&lt;/p&gt;
&lt;p&gt;My best guess is that the SES compiler/linker screws something up.&lt;/p&gt;
&lt;p&gt;It now works and am over the moon.&lt;br /&gt;thank you so much for your assist.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;regards,&lt;/p&gt;
&lt;p&gt;Sebastiaan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/393115?ContentTypeID=1</link><pubDate>Sat, 29 Oct 2022 16:18:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cdffdff3-34ad-4aec-b0d7-c9b55ac0d0b6</guid><dc:creator>Sebastiaan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Your findings are very interesting .&lt;br /&gt;You seem to get much further with my bootloader than I am able .&lt;/p&gt;
&lt;p&gt;The bootloader gives up for me during the initialization of the SD.&lt;/p&gt;
&lt;p&gt;The offset in my bootloader was on purpose to allow for the logging to be accomodated in the bootloader.&lt;/p&gt;
&lt;p&gt;I have an version where I again stripped all the logging and set the sizes back to normal (0xF1000)&lt;/p&gt;
&lt;p&gt;Still whatever I do my bootloader keeps failing on the loading of the SD.&lt;/p&gt;
&lt;p&gt;My issue occurs in file nrf_dfu_ble.c in function&amp;nbsp;ble_stack_init()&lt;/p&gt;
&lt;p&gt;When&amp;nbsp;nrf_dfu_mbr_init_sd() gets executed I receive back an error.&lt;br /&gt;Which in turn reboots the board.&lt;/p&gt;
&lt;p&gt;Is there perhaps any vector table or something which I might have corrupted ?&lt;/p&gt;
&lt;p&gt;(attached the bootloader with reduced memory profile) (logging removed)&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/1452.secure_5F00_bootloader_5F00_ble_5F00_s140_5F00_pca10056_5F00_debug.hex"&gt;devzone.nordicsemi.com/.../1452.secure_5F00_bootloader_5F00_ble_5F00_s140_5F00_pca10056_5F00_debug.hex&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: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/392427?ContentTypeID=1</link><pubDate>Tue, 25 Oct 2022 14:08:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b99dc271-55e3-4edf-a631-c4985df0c1db</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sebastiaan,&lt;/p&gt;
&lt;p&gt;So, I wrestle with the project quite a bit today. Here are my&amp;nbsp;&amp;quot;test report&amp;quot; of what you have given me.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Using your four hex files:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;The device can boot. I see it advertises just fine.&lt;br /&gt;As I don&amp;#39;t have your private&amp;nbsp;key, I cannot test DFU&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;So this test doesn&amp;#39;t have much meaning...&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;strong&gt;Using your bootloader project and my application project:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;em&gt;&lt;strong&gt;I don&amp;#39;t run into the same problem with the SoftDevice.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;I did run into a problem which is probably due to logging cannot keep up with the bootloader&amp;#39;s activity.&lt;br /&gt;Changing logging baud to 1,000,000 fixed it, &lt;em&gt;&lt;strong&gt;I can perform DFU successfully&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;(Of course, there are other differences: I use Windows 10; UART_TX pin changed to 6 because I&amp;#39;m on the DK; and I had to use my private/public key pair; I also restore the&amp;nbsp;nrf_crypto_allocator.h file that you probably unintentionally discarded).&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration:underline;"&gt;So there seems to be no problem with your project...&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I observe that the bootloader .emProject file is changed. Besides the addition of UART related libraries, a Debug configuration was added, and the flash size is increased by 0x4000 with the address changed to 0xED000 instead. That explains the difference&amp;nbsp;seen in one of my previous replies.&lt;/p&gt;
&lt;p&gt;Did you intentionally make the above change?&lt;/p&gt;
&lt;p&gt;If&amp;nbsp;you did not, there is the possibility that your SDK was changed in some previous development jobs...&lt;/p&gt;
&lt;p&gt;As I cannot reproduce your issue, I can only recommend you restart the process with a clean download of the SDK. &lt;br /&gt;If you do restart, this time I recommend you follow the blog post I shared previously though. It is here:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/software-development-kit/posts/getting-started-with-nordics-secure-dfu-bootloader"&gt;Getting started with Nordic&amp;#39;s Secure DFU bootloader, a step by step guide&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;As a side note, I did make my own implementation of the NovelBits article work. I did have to add the following small fix though.&lt;br /&gt;That&amp;#39;s for if you wish to give the NovelBits article another try. I recommend&amp;nbsp;giving our guide a try this time.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;static void ble_dfu_buttonless_evt_handler(ble_dfu_buttonless_evt_type_t event)
{
    ...
    switch (event)
    {
        case BLE_DFU_EVT_BOOTLOADER_ENTER_PREPARE:
            sd_ble_gap_disconnect(m_conn_handle, BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION);
            NRF_LOG_INFO(&amp;quot;Device is preparing to enter bootloader mode\r\n&amp;quot;);
            break;
        
        ...
    }
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Sorry it&amp;nbsp;took so much time, but I couldn&amp;#39;t figure out what is wrong after all...&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/391978?ContentTypeID=1</link><pubDate>Sat, 22 Oct 2022 10:39:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6a38d0f-ecbb-49d4-ab30-66238ccb4708</guid><dc:creator>Sebastiaan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;This is the project + main&amp;nbsp;&lt;br /&gt;I did not add all the directories. just the one I use&lt;br /&gt;&lt;br /&gt;This is not of critical importance yet. just need it to work before the project is done.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;again thank you for your help,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;regards,&lt;/p&gt;
&lt;p&gt;Sebastiaan&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/bleBootloader_5F00_main.zip"&gt;devzone.nordicsemi.com/.../bleBootloader_5F00_main.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/391947?ContentTypeID=1</link><pubDate>Fri, 21 Oct 2022 15:06:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58e8e2a6-4d93-48e9-93e9-d936c776bd96</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sebastiaan,&lt;/p&gt;
&lt;p&gt;Thank you for the file. It seems the secure bootloader&amp;nbsp;hex is at some very different addresses compare to mine.&amp;nbsp;Mine doesn&amp;#39;t work very well on the PCA10056 though, so it is probably not a very good reference point.&lt;br /&gt;As the Secure Bootloader is&amp;nbsp;likely the part having problem, do you mind giving me your project files as well? If you can, please zip up just the folder that contains main.c and without the Output folders.&lt;/p&gt;
&lt;p&gt;Unfortunately, the backlog situation has arisen once more, so I might take a while to be back. I will be back latest by Tuesday though.&lt;br /&gt;Is&amp;nbsp;this currently urgent for you? So that I can give some proper priority.&lt;/p&gt;
&lt;p&gt;If you wish to have some progress while waiting, my colleague Hung Bui&amp;nbsp;recommends a blog of his:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/software-development-kit/posts/getting-started-with-nordics-secure-dfu-bootloader"&gt;Getting started with Nordic&amp;#39;s Secure DFU bootloader, a step by step guide&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/391402?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 11:23:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6da6d94-b427-4519-866b-e0e30de7f87e</guid><dc:creator>Sebastiaan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I will provide the files.&lt;br /&gt;I am currently building using the SES IDE&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Sebastiaan&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4503.secure_5F00_bootloader_5F00_ble_5F00_s140_5F00_pca10056_5F00_debug.hex"&gt;devzone.nordicsemi.com/.../4503.secure_5F00_bootloader_5F00_ble_5F00_s140_5F00_pca10056_5F00_debug.hex&lt;/a&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/5164.s140_5F00_nrf52_5F00_7.2.0_5F00_softdevice.hex"&gt;devzone.nordicsemi.com/.../5164.s140_5F00_nrf52_5F00_7.2.0_5F00_softdevice.hex&lt;/a&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4186.bl_5F00_settings.hex"&gt;devzone.nordicsemi.com/.../4186.bl_5F00_settings.hex&lt;/a&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2043.ble_5F00_app_5F00_blinky_5F00_pca10059_5F00_s140.hex"&gt;devzone.nordicsemi.com/.../2043.ble_5F00_app_5F00_blinky_5F00_pca10059_5F00_s140.hex&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/391225?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2022 14:09:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54a0e73f-5958-4967-ac78-dd97aea015a9</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sebastiaan,&lt;/p&gt;
[quote user="Sebastiaan"]&lt;p&gt;I am using a Seeed board:&lt;br /&gt;&lt;a href="https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html"&gt;https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;My thoughts on the&amp;nbsp;&lt;span&gt;PCA10059 was that it is closest to the design of the Seeed board.&lt;/span&gt;&lt;/p&gt;[/quote]
&lt;p&gt;I see. It should be fine then. There might be some pin conflicts, especially since we are on the&amp;nbsp;blinky example. But it should not be a problem.&lt;br /&gt;I will keep a note of this though, if our next steps yield no results.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user="Sebastiaan"]Interesting point that you reach such different memory profile.[/quote]
&lt;p&gt;Yes, and it might be the cause... Before digging in deep, allow me a simple check first, because one of your hex files might have problem then if this memory layout is not intentional.&lt;/p&gt;
&lt;p&gt;Could you confirm that you have these four files and only those four, and send them over if possible?&lt;/p&gt;
&lt;p&gt;1. SoftDevice&lt;/p&gt;
&lt;p&gt;2. Bootloader&lt;/p&gt;
&lt;p&gt;3. Application&lt;/p&gt;
&lt;p&gt;4. Bootloader Settings&lt;/p&gt;
&lt;p&gt;Meanwhile, could you please also retrace your step with the article to make sure all files are generated with the appropriate config?&lt;/p&gt;
[quote user="Sebastiaan"]&lt;p&gt;&lt;span&gt;Maybe It is good to mention I use Ubuntu linux.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;And to merge the applications I&amp;#39;ve been using the mergehex tool provided by nordic semi&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;(nRf Command Line Tools pulled from the website)&lt;/span&gt;&lt;/p&gt;[/quote]
&lt;p&gt;This is also something that should be fine, but I will also keep a note. Are you using Segger Embedded Studio or some other toolchain?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/390808?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2022 11:59:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e013abf0-32a6-40db-a38e-a7fe7b504992</guid><dc:creator>Sebastiaan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am using a Seeed board:&lt;br /&gt;&lt;a id="" href="https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html"&gt;https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;My thoughts on the&amp;nbsp;&lt;span&gt;PCA10059 was that it is closest to the design of the Seeed board.&lt;br /&gt;The log I&amp;#39;ve obtained by configuring the Serial port to log it to my USBttl device.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;(I&amp;#39;ve hooked it with some pin headers up to the board)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Interesting point that you reach such different memory profile.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The code I&amp;#39;ve been using should be very close to the default which I downloaded from the nordic semi website.&lt;br /&gt;(I first wanted to make sure I could pull off this bootloading feat before I continued the development on the board.)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Maybe It is good to mention I use Ubuntu linux.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;And to merge the applications I&amp;#39;ve been using the mergehex tool provided by nordic semi&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;(nRf Command Line Tools pulled from the website)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I hope this helps?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Sebastiaan&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&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: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/390512?ContentTypeID=1</link><pubDate>Wed, 12 Oct 2022 16:36:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b45dc40d-bd67-41a4-adbd-86d25b4b3401</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sebastiaan,&lt;/p&gt;
&lt;p&gt;I am sorry for the long wait once again. Please know that I have started working on your case.&lt;/p&gt;
&lt;p&gt;I tried to follow the novelbits article step by step. I succeeded with the nRF52 DK but is having a little problem with the nRF52840 DK (PCA10056).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I noticed you are using the PCA10059 app image in your commands. Are you working on an nRF52840 Dongle? &lt;br /&gt;If so, how are you getting the debug log? Did you connect an external debugger?&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Another thing I notice is the memory layout of your merged hex is very different from mine. In the image below yours is on the left and mine is on the right.&lt;br /&gt;Are you having an application with custom memory layout?&lt;br /&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/pastedimage1665592346993v1.png" alt=" " /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/389509?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2022 06:08:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4351447-1268-4781-9c03-4324b4991a0c</guid><dc:creator>Sebastiaan</dc:creator><description>&lt;p&gt;Ok this is the merged hex:&lt;br /&gt;to generate it I use these commands:&lt;/p&gt;
&lt;p&gt;nrfutil settings generate --family NRF52840 --application ble_app_blinky_pca10059_s140.hex --application-version 1 --bootloader-version 1 --bl-settings-version 2 bl_settings.hex&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;mergehex --merge bl_settings.hex secure_bootloader_ble_s140_pca10056_debug.hex s140_nrf52_7.2.0_softdevice.hex&amp;nbsp; ble_app_blinky_pca10059_s140.hex&amp;nbsp; --output merged_BL_SD_app.hex&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/merged_5F00_BL_5F00_SD_5F00_app.hex"&gt;devzone.nordicsemi.com/.../merged_5F00_BL_5F00_SD_5F00_app.hex&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/389493?ContentTypeID=1</link><pubDate>Wed, 05 Oct 2022 21:49:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adef13f2-d572-41fb-a705-cbfa6d2dc859</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Sebastiaan,&lt;/p&gt;
&lt;p&gt;I just want to let you know that due to circumstances I have quite the backlog at the moment, and still couldn&amp;#39;t get to your case yet.&lt;/p&gt;
&lt;p&gt;I am hoping I can get to it tomorrow.&lt;/p&gt;
&lt;p&gt;I really appreciate your offer. A merge hex could be helpful, as it could at least be used to verify that the SoftDevice in this case, and to immediately see the problem on our end.&lt;/p&gt;
&lt;p&gt;I am very sorry for the delay in response.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/388622?ContentTypeID=1</link><pubDate>Thu, 29 Sep 2022 16:05:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b70a9a4e-da46-422a-8f2e-7914d136f398</guid><dc:creator>Sebastiaan</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you for confirming.&lt;/p&gt;
&lt;p&gt;Is there anything I can do to help you diagnose this. Would the merged hex perhaps be helpful?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Sebastiaan&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE DFU softdevice loading issue in bootloader</title><link>https://devzone.nordicsemi.com/thread/388415?ContentTypeID=1</link><pubDate>Wed, 28 Sep 2022 16:25:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2afac98f-cd6a-4671-ba08-ceb7df1007b8</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hello Sebastiaan,&lt;/p&gt;
&lt;p&gt;I just want to let you know that I have received your case. However I will need some more time to look into it.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>