<?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>bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24636/bootloader-problem-on-example-from-sdk11</link><description>Hi all, 
 I have a board with old code, it has a bootloader + sofdevice 110 + application all from SDK7 and I want to upgrade it via serial single bank DFU, to the SDK11 using SD130. 
 I already made the changes on the app and bootloader. And if i load</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 31 Aug 2017 13:30:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24636/bootloader-problem-on-example-from-sdk11" /><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96979?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 13:30:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1441970-52e9-4219-a5e4-71e84e6b0c7d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Jorge: I suggest to continue on the other case you opened: &lt;a href="https://devzone.nordicsemi.com/question/165249/what-are-the-test-images-for-single-bank-update/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96978?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 07:27:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c708f9e-9d70-40e6-acbd-8012a8d9a7f7</guid><dc:creator>Jorge</dc:creator><description>&lt;p&gt;The command I use to create the zip is : &lt;strong&gt;nrfutil.exe dfu genpkg [path of the zip] --sd-req 0xFFFE --application-version 0 --dev-type 0 --dev-revision 0 --bootloader [path of the bootloader]&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For DFU : &lt;strong&gt;nrfutil.exe dfu serial --package=[path of zip] --port=COM6 --baudrate=38400 --flowcontrol&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96977?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 07:27:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b98b25b-78ad-4d94-b600-8d945899f528</guid><dc:creator>Jorge</dc:creator><description>&lt;p&gt;As I said before, I have done the things you are sugesting. I am now only using SDK 11.&lt;/p&gt;
&lt;p&gt;I load the softdevice and the bootloader from SDK11 using nRFgo.
I can then use this bootloader to load the same softdevice or application via serial DFU.
But I cannot load the bootloader!&lt;/p&gt;
&lt;p&gt;I tried using the code directly on the nrfutil.exe and using the &amp;quot;DFU using serial bootloader&amp;quot; option from the nRFgo Studio. neither of them work for this bootloader.&lt;/p&gt;
&lt;p&gt;I know that I need to merge the two files (bootloader + softdevice) to make the board work when coming from an old SDK, but my point is that I cannot load via serial DFU the unmodified project of the bootloader on any constelation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96976?ContentTypeID=1</link><pubDate>Wed, 30 Aug 2017 18:32:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3b0f817-3340-4347-9ba4-c807ed1dbdf5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Jorge,&lt;/p&gt;
&lt;p&gt;Of course the old bootloader won&amp;#39;t accept the new bootloader because the new bootloader requires different softdevice. You need to update the bootloader + softdevice. It&amp;#39;s not merging but generating the .zip file with these 2 hex files.&lt;/p&gt;
&lt;p&gt;After you flash the bootloader and the softdevice using nRFGo Studio, why do you want to flash the bootloader again ? What kind of error you have ?&lt;/p&gt;
&lt;p&gt;Please, list your step, what exactly you do. My suggestion is as follow.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;First, try to test bootloader in SDK v11 just to get familiar with it.&lt;/li&gt;
&lt;li&gt;Test updating the same bootloader SDK v11, using the image you generate in _build folder. Generate the .zip file from that bootloader, and try to do DFU with that .zip file&lt;/li&gt;
&lt;li&gt;Then try to update the bootloader + softdevice, generate the .zip file with the 2 hex files (not merging them)&lt;/li&gt;
&lt;li&gt;After that, try to update the same zip file, but this time using the board with old bootloader and softdevice.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you have issue, let me know where the issue happens, and what exactly you do ( list the script you use to generate zip file and to do DFU )&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96975?ContentTypeID=1</link><pubDate>Wed, 30 Aug 2017 08:32:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d3e7c85-3fd8-4d3a-98a8-7fcac0653a3a</guid><dc:creator>Jorge</dc:creator><description>&lt;p&gt;I have loaded the softdevice + bootloader (SDK11) using the nRFgo Studio. Then I tried to load the same bootloader using the tool and I was not successful. I was successful on loading via the serial dfu the softdevice, my application, the &amp;quot;dfu_test_bootloader_b_hci_s130.hex&amp;quot; and older bootloaders.&lt;/p&gt;
&lt;p&gt;I am using the hex file on the folder &amp;quot;_build&amp;quot; from the bootloader project. Is this the correct one to use?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96980?ContentTypeID=1</link><pubDate>Wed, 30 Aug 2017 07:21:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f52baa69-f635-47cc-b790-b261ceae05c5</guid><dc:creator>Jorge</dc:creator><description>&lt;p&gt;I have tried to load only the bootloader but it doesn&amp;#39;t accept. I don&amp;#39;t have a log on the tool that I am using. The tool just check what I am trying to load (it sees the bootloader), and then says that the &amp;quot;old&amp;quot; bootloader is not accepting the data, so it gives a timeout error.&lt;/p&gt;
&lt;p&gt;I was just wandering what could be the difference between the two bootloaders (SDK10 and 10), I saw that there are some minor differences because on the &lt;code&gt;ble_stack_init&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;I also asked another related question (&lt;a href="https://devzone.nordicsemi.com/question/165249/what-are-the-test-images-for-single-bank-update/?answer=165484#post-id-165484"&gt;here&lt;/a&gt;) where I tried the test image &amp;quot;dfu_test_bootloader_b_hci_s130.hex&amp;quot; and I was successful on loading it to the board but I am not sure from which project this is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96982?ContentTypeID=1</link><pubDate>Mon, 28 Aug 2017 11:01:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0f843b1-53b8-4064-9519-017869e3899a</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Jorge,&lt;/p&gt;
&lt;p&gt;Please try to test without merging anything. Please simply generate the DFU package .zip file with the softdevice and the bootloader in SDK v11 and test updating. Let me know what you see in the log.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96974?ContentTypeID=1</link><pubDate>Thu, 24 Aug 2017 10:28:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8164904d-9366-4de0-b398-f9c6d846857f</guid><dc:creator>Jorge</dc:creator><description>&lt;p&gt;I was making more tests and I can load the default bootloaders from SDK7, 8 and 10. But cannot load the default one from SDK11. Is there any major difference between this bootloaders?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bootloader problem on example from SDK11</title><link>https://devzone.nordicsemi.com/thread/96981?ContentTypeID=1</link><pubDate>Thu, 24 Aug 2017 09:31:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81d0e6dd-e990-4805-bf89-c48a44f2cd61</guid><dc:creator>Jorge</dc:creator><description>&lt;p&gt;I have the same memory starts and sizes on both bootloaders, so it doesn&amp;#39;t seem to be this error.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>