<?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>Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93992/default-boot-loader-for-dongle</link><description>Hello ! 
 
 1. I have found in internet bootloader for dongle graviton_bootloader_mbr_v1.0.1-\[nRF5_SDK_15.0.1-1.alpha_f76d012\].hex and able to flash and use it. 
 But where I can found latest version of precompiled bootloaer what is based on latest</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 01 Dec 2022 07:49:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93992/default-boot-loader-for-dongle" /><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/398451?ContentTypeID=1</link><pubDate>Thu, 01 Dec 2022 07:49:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f274b49-c49b-44d5-b25b-92101b4fe092</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;As far as I know there is no way to verify that the Dongle is in bootloader mode except trying to initiate a DFU with the Dongle.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The bootloader firmware that is &amp;quot;&lt;span&gt;&lt;strong&gt;graviton_bootloader_mbr_v1.0.1-\[nRF5_SDK_15.0.1-1.alpha_f76d012\].hex&lt;/strong&gt;&amp;quot; does not have a timeout I&amp;#39;m afraid, but you can set a timeout in the open bootloader example I mentioned to be whatever you desire.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/398244?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2022 08:16:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4636d75-8524-4368-ae62-7c2cff34d22e</guid><dc:creator>Hiihtaja</dc:creator><description>&lt;p&gt;Hi !&lt;/p&gt;
&lt;p&gt;Just to be sure if I understand all features of loader and nrfutils.&lt;/p&gt;
&lt;p&gt;If dongle in DFU mode, how I can verify this by nrfutil ?&lt;/p&gt;
&lt;p&gt;And if it in DFU mode and no any requests, it will reboot to normal mode automatically after what time ?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Eugene&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/398144?ContentTypeID=1</link><pubDate>Tue, 29 Nov 2022 14:08:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:082dd8d6-c352-47f0-90a8-b437e7233f8e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Either powering off/on or a timeout that aborts or ends the bootloader session would be the only ways to go back to the application mode. Would it be an issue to just assume that the Dongle is in DFU mode if it doesn&amp;#39;t respond for your use case?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/398059?ContentTypeID=1</link><pubDate>Tue, 29 Nov 2022 10:17:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2085b382-abb2-4d28-80ba-58e7df593820</guid><dc:creator>Hiihtaja</dc:creator><description>&lt;p&gt;Hi Simon !&lt;/p&gt;
&lt;p&gt;It is just need for startup scripts. if NRF not respond, it might be in DFU mode. But looks like no way to detect if nRF in DFU mode and no way to initiate normal reboot. And power off/on toggling need for notmal boot to application if it flashed.&lt;/p&gt;
&lt;p&gt;Is this so ?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Eugene&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/398008?ContentTypeID=1</link><pubDate>Tue, 29 Nov 2022 07:24:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98d7de41-ae1b-4690-856d-c5f2e852d731</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi again&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t really see why you would put it in bootloader/DFU mode if you&amp;#39;re not flashing any new firmware onto it? There is an &amp;quot;abort&amp;quot; command in DFU that resets the bootloader, but as far as I know this isn&amp;#39;t implemented in nrfutil. What I would think is the easiest would be to either set an inactivity timer that trigs if no DFU is occurring.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/397796?ContentTypeID=1</link><pubDate>Mon, 28 Nov 2022 08:39:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1056b15-5520-4dbb-b22f-6d54ee337949</guid><dc:creator>Hiihtaja</dc:creator><description>&lt;p&gt;Hi Simon !&lt;/p&gt;
&lt;p&gt;I press button and device go to DFU. After that I don&amp;#39;t won&amp;#39;t to power off/on device and would like to force dongle to normal boot because application is really flashed already on previous rounds.&lt;/p&gt;
&lt;p&gt;Can I issue some nrfutil command or power off/on need to initiate normal boot ?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Eugene&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/397784?ContentTypeID=1</link><pubDate>Mon, 28 Nov 2022 07:29:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d27f8a1c-2fd4-4f35-95de-5faf54277235</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi again Eugene&lt;/p&gt;
&lt;p&gt;Can you explain what you mean by &amp;quot;reboot nRF to normal mode&amp;quot; here? Are we still talking about the nRF52 Dongle? As long as you flash the bootloader image to the Dongle using nrfutil the device should indeed go back to the bootloader mode, but if it is already flashed onto the Dongle, it will be sufficient to press the side mounted button while the device is powered, and the Dongle will go into bootloader mode.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/397549?ContentTypeID=1</link><pubDate>Fri, 25 Nov 2022 08:03:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f1505b4-0373-4891-8bf8-be9b6bd66252</guid><dc:creator>Hiihtaja</dc:creator><description>&lt;p&gt;Hi Simon !&lt;/p&gt;
&lt;p&gt;Do you have idea if nrfutil can reboot nRF to normal mode ?&lt;/p&gt;
&lt;p&gt;It happens after update automatically but sometimes it need back without update e.g if someone put it to DFU and power ON/OFF is npt possible.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Eugene&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/397332?ContentTypeID=1</link><pubDate>Thu, 24 Nov 2022 08:58:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0694fcf5-b5e6-4aab-aa9e-bb0b61e2d9f7</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Eugene&lt;/p&gt;
&lt;p&gt;I would recommend the&amp;nbsp;&lt;strong&gt;Open bootloader&amp;nbsp;&lt;/strong&gt;that has more relaxed security compared to the secure one, and makes it easier to add the public key that&amp;#39;s required to update the bootloader itself over USB. But it should be perfectly fine using the older .hex file as well unless you want to implement some custom features to your bootloader.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/397169?ContentTypeID=1</link><pubDate>Wed, 23 Nov 2022 12:50:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc643c77-4830-4d22-9847-f212248a5fdf</guid><dc:creator>Hiihtaja</dc:creator><description>&lt;p&gt;Hi Simon !&lt;/p&gt;
&lt;p&gt;So in common case, you suggest to use Secure Bootloader&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Fble_sdk_app_secure_bootloader.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Fble_sdk_app_secure_bootloader.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;source as a base and maintain own bootloader especially in cases when security/signature check is required ( typical production case ) ?&lt;/p&gt;
&lt;p&gt;Looks like only legacy nrfutil v6.x is available in the source code ( I need flasher for&amp;nbsp; Rpi arm platform ) and from the roadmap is not so clear what bootloaders support what protocols.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Eugene&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/397116?ContentTypeID=1</link><pubDate>Wed, 23 Nov 2022 10:16:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:125fc243-fece-4411-862f-f96fa2b8d99e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Eugene&lt;/p&gt;
&lt;p&gt;Sorry about the late reply, but we don&amp;#39;t have an updated .hex file for the later SDK versions, as not too much has changed in the USB bootloader area since nRF5 SDK v15.&lt;/p&gt;
&lt;p&gt;As the &lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming-tutorial"&gt;Dongle Programming tutorial&lt;/a&gt; explains, you can also use the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/ble_sdk_app_open_bootloader.html"&gt;Open Bootloader example&lt;/a&gt; from the later SDKs, although this doesn&amp;#39;t include the public key needed to update the bootloader itself over USB DFU. This can be added with slight modifications though.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Default boot-loader for dongle</title><link>https://devzone.nordicsemi.com/thread/396478?ContentTypeID=1</link><pubDate>Fri, 18 Nov 2022 17:03:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a41c9a11-df9a-4e90-9b1f-402af64de9f8</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello Eugene,&lt;/p&gt;
&lt;p&gt;I will take a look at this and get back to you after the weekend.&lt;/p&gt;
&lt;p&gt;Thank you for your patience.&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;br /&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>