<?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 use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/74154/how-to-use-ble-peripheral-dfu-with-nrf-connect-sdk</link><description>Hi I have a question with nRF Connect SDK. I&amp;#39;ve already used nRF Connect SDK for a while and now I want to try with BLE and DFU on my PCA10040 board (nRF52832). When I look for DFU example code with nRF Connect SDK v1.5.0, the central_dfu_smp is the only</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 23 Apr 2021 07:01:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/74154/how-to-use-ble-peripheral-dfu-with-nrf-connect-sdk" /><item><title>RE: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/306472?ContentTypeID=1</link><pubDate>Fri, 23 Apr 2021 07:01:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97d5223e-441e-42d9-aa4e-61555d5ac581</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;1. Okay, you&amp;#39;re right, there is no support for upgrading the MCUBoot&amp;nbsp; in nRF52 devices as of yet. Please check out&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/72135/adding-dfu-to-ncs-example-on-nrf52832"&gt; this thread&lt;/a&gt; where this topic is explained in detail.&lt;span&gt;&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: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/306245?ContentTypeID=1</link><pubDate>Thu, 22 Apr 2021 08:26:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad7488ae-743c-40ab-a07f-6e898f3da757</guid><dc:creator>Eric Nguyen</dc:creator><description>[quote userid="75734" url="~/f/nordic-q-a/74154/how-to-use-ble-peripheral-dfu-with-nrf-connect-sdk/306241#306241"]1. Where have you read/heard this? Have you checked out our Bootloader user guide in NCS, which should explain how you can adda an upgradable bootloader.[/quote]
&lt;p&gt;In this&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_nrf52.html#fota-upgrades"&gt;Working with nRF52 Series&lt;/a&gt;, I&amp;#39;m confusing with &amp;quot;no support for upgrading the bootloader(MCUboot)&amp;quot;. What kind of &lt;em&gt;support&lt;/em&gt; that they mention about?&amp;nbsp;&lt;/p&gt;
[quote userid="75734" url="~/f/nordic-q-a/74154/how-to-use-ble-peripheral-dfu-with-nrf-connect-sdk/306241#306241"]2. DFU over BLE in NCS is configurable using mobile devices with the nRFConnect app for Android/NCS. This is discussed in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/72135/adding-dfu-to-ncs-example-on-nrf52832/"&gt;this post&lt;/a&gt; if you&amp;#39;d like more information.[/quote]
&lt;p&gt;this is an valuable answer. Thank you so much&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/306241?ContentTypeID=1</link><pubDate>Thu, 22 Apr 2021 08:12:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37f9e722-533e-4f75-afd4-270db66ea7ee</guid><dc:creator>Simonr</dc:creator><description>[quote user="Eric Nguyen"]Unfortunately, they tell me that &amp;quot;&lt;span&gt;There is currently no support for upgrading the bootloader (&lt;/span&gt;&lt;a title="(in MCUboot v1.7.99)" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/mcuboot/index.html"&gt;&lt;span&gt;MCUboot&lt;/span&gt;&lt;/a&gt;&lt;span&gt;) on nRF52 Series devices.&lt;/span&gt;&amp;quot;[/quote]
&lt;p&gt;1. Where have you read/heard this? Have you checked out our Bootloader user guide in NCS, which should explain how you can adda an upgradable bootloader.&lt;/p&gt;
&lt;p&gt;2. DFU over BLE in NCS is configurable using mobile devices with the nRFConnect app for Android/NCS. This is discussed in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/72135/adding-dfu-to-ncs-example-on-nrf52832/"&gt;this post&lt;/a&gt; if you&amp;#39;d like more information.&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: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305991?ContentTypeID=1</link><pubDate>Wed, 21 Apr 2021 07:20:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6758afa3-47e3-4c91-90eb-1221b49445b2</guid><dc:creator>Eric Nguyen</dc:creator><description>&lt;p&gt;Dear &lt;a href="https://devzone.nordicsemi.com/members/simonr"&gt;Simon&lt;/a&gt;&lt;br /&gt;After I researched on DFU, I realize that with nRF Connect SDK I can upgrade the firmware with a FOTA upgrade. Unfortunately, they tell me that &amp;quot;&lt;span&gt;There is currently no support for upgrading the bootloader (&lt;/span&gt;&lt;a class="reference external" title="(in MCUboot v1.7.99)" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/mcuboot/index.html"&gt;&lt;span&gt;MCUboot&lt;/span&gt;&lt;/a&gt;&lt;span&gt;) on nRF52 Series devices.&lt;/span&gt;&amp;quot; so&lt;/p&gt;
&lt;p&gt;1. How I can upgrade the firmware when I&amp;#39;m using nRF52832?&lt;/p&gt;
&lt;p&gt;On the other hand, with SMP server sample, t&lt;span&gt;he&amp;nbsp;&lt;/span&gt;&lt;code class="file docutils literal notranslate"&gt;&lt;span class="pre"&gt;mcumgr&lt;/span&gt;&lt;/code&gt;&lt;span&gt;&amp;nbsp;command-line tool only works with Bluetooth Low Energy (BLE) on Linux and macOS. On Windows there is no support for Device Firmware Upgrade over BLE yet. I wonder &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2. Do we have another way to implement the signed image which does not use&amp;nbsp;the&amp;nbsp;&lt;code class="file docutils literal notranslate"&gt;&lt;span class="pre"&gt;mcumgr&lt;/span&gt;&lt;/code&gt;&amp;nbsp;command-line tool?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you so much&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305809?ContentTypeID=1</link><pubDate>Tue, 20 Apr 2021 11:02:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e43b0b2-a3e6-43a3-a910-0645e6febd8f</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;I think you&amp;#39;re confusing the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_sdk%2Fstruct%2Fsdk_nrf5_latest.html"&gt;nRF5 SDK&lt;/a&gt; and the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_sdk%2Fstruct%2Fsdk_ncs_latest.html"&gt;nRFConnect SDK&lt;/a&gt; &lt;a href="https://devzone.nordicsemi.com/members/jasonyu"&gt;jasonyu&lt;/a&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: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305702?ContentTypeID=1</link><pubDate>Tue, 20 Apr 2021 06:39:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7215424b-bf4a-465e-8dfe-423431176e5f</guid><dc:creator>Eric Nguyen</dc:creator><description>&lt;p&gt;Dear Simon&lt;br /&gt;This is the answer that I need. Thank you so much. I will try with its example&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305699?ContentTypeID=1</link><pubDate>Tue, 20 Apr 2021 06:30:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f2d275d-4c60-42ae-9fa9-3b6bd16f4da9</guid><dc:creator>yu1998</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/simonr"&gt;Simonr&lt;/a&gt; does not the dfu only need to be program into the dk? I remember that the dfu example gives you three different way dfu_uart dfu(cloud) dfu_usb_dongle&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305698?ContentTypeID=1</link><pubDate>Tue, 20 Apr 2021 06:23:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85607ab2-8b50-4e19-8f6c-bfac2768c888</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;From what I can tell, it seems like you&amp;#39;re looking for something like the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_nrf52.html#fota-upgrades"&gt;smp_svr example found here.&lt;/a&gt;&amp;nbsp;We also have&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/ug_bootloader.html#adding-a-bootloader-chain-to-your-application"&gt; this guide for adding a bootloader chain&lt;/a&gt; to your application.&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: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305697?ContentTypeID=1</link><pubDate>Tue, 20 Apr 2021 06:18:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb127889-2a80-476d-a787-a67c6a828f24</guid><dc:creator>yu1998</dc:creator><description>&lt;p&gt;So that I check the peripheral_dfu is the example which tells the buttonless function to an application it did not combine dfu&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;you need to know that the ble devices have 3 sections&lt;/p&gt;
&lt;p&gt;DFU SECTION&lt;/p&gt;
&lt;p&gt;the onair(cloud) or dfu_uart works here which give you an approach to update your application in different way&lt;/p&gt;
&lt;p&gt;Application SECTION&lt;/p&gt;
&lt;p&gt;the example&amp;nbsp;&lt;span&gt;peripheral_dfu&amp;nbsp; works here it did not contain dfu as personal it gives a function for your devices that&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;when a dfu update signal is assigned to your devices normally it works in application section and does not have and reply but buttonless dfu can switch to the DFU SECTION and upload&amp;nbsp;&lt;/p&gt;
&lt;p&gt;softdevices Section&lt;/p&gt;
&lt;p&gt;basically just softdevices&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use BLE peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305691?ContentTypeID=1</link><pubDate>Tue, 20 Apr 2021 05:53:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fcefe881-1881-492d-a11c-4841bc7eefe4</guid><dc:creator>Eric Nguyen</dc:creator><description>&lt;p&gt;I&amp;#39;ve already elaborated my question. I hope you will understand it&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to use peripheral DFU with nRF Connect SDK?</title><link>https://devzone.nordicsemi.com/thread/305464?ContentTypeID=1</link><pubDate>Mon, 19 Apr 2021 09:26:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe84c822-7f5e-4bc3-ac73-7738fbecbc9d</guid><dc:creator>yu1998</dc:creator><description>&lt;p&gt;please elaborate on your question&lt;/p&gt;
&lt;p&gt;sdk means&amp;nbsp; a kit not an example hard to understand what you are talking about&amp;nbsp;&lt;/p&gt;
[quote userid="99596" url="~/f/nordic-q-a/74154/how-to-use-peripheral-dfu-with-nrf-connect-sdk"]Can anyone show me another DFU example with nRF Connect SDK or teach me how to use DFU(peripheral) with nRF Connect SDK?[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>