<?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 Transition - From nRF5 SDK17 to MCUBoot</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/112833/bootloader-transition---from-nrf5-sdk17-to-mcuboot</link><description>Good day. We ended up getting a bootloader based on the NRF5 using the Serial Recovery method and a non-upgradable bootloader. The update is coming from a microcontroller, written in C. With the new nRF54 Series coming out, I would like to transition</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Jul 2024 14:23:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/112833/bootloader-transition---from-nrf5-sdk17-to-mcuboot" /><item><title>RE: Bootloader Transition - From nRF5 SDK17 to MCUBoot</title><link>https://devzone.nordicsemi.com/thread/494616?ContentTypeID=1</link><pubDate>Thu, 18 Jul 2024 14:23:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5dad055-b523-49c1-80ab-49940a946d58</guid><dc:creator>DarkMeans</dc:creator><description>&lt;p&gt;Thank you very much!&amp;nbsp; I&amp;#39;m looking forward to trying these.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll post back when I have success or more questions.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader Transition - From nRF5 SDK17 to MCUBoot</title><link>https://devzone.nordicsemi.com/thread/494541?ContentTypeID=1</link><pubDate>Thu, 18 Jul 2024 11:11:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b1f4bcf9-d217-4492-bc26-b048f3d456e5</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Jeremy,&lt;/p&gt;
[quote user="DarkMeans"]I&amp;#39;d like to be able to use the same serial recovery from a microcontroller like we&amp;#39;re currently doing today with the previous version that was using the nRF5 SDK 17.[/quote]
&lt;p&gt;You could use the SMP client as shown here:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/config_and_build/dfu/index.html#:~:text=SMP%20Client%20running%20on%20a%20microcontroller"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/config_and_build/dfu/index.html#:~:text=SMP%20Client%20running%20on%20a%20microcontroller&lt;/a&gt;.&amp;nbsp;&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/pastedimage1721300929589v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;You could also refer these:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/subsys/mgmt/mcumgr/smp_client"&gt;https://github.com/nrfconnect/sdk-zephyr/tree/main/subsys/mgmt/mcumgr/smp_client&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/cellular/lwm2m_client/fota_external_mcu.html"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/cellular/lwm2m_client/fota_external_mcu.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader Transition - From nRF5 SDK17 to MCUBoot</title><link>https://devzone.nordicsemi.com/thread/494235?ContentTypeID=1</link><pubDate>Tue, 16 Jul 2024 19:05:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e583c7c0-c679-46d2-9fa0-e420f5c5b8f9</guid><dc:creator>Ominou51</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;span class="ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak" dir="ltr"&gt;I&amp;#39;ve been looking into this exact same issue and don&amp;#39;t find anything either. &amp;nbsp;Have you found an answer yet?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader Transition - From nRF5 SDK17 to MCUBoot</title><link>https://devzone.nordicsemi.com/thread/492743?ContentTypeID=1</link><pubDate>Mon, 08 Jul 2024 13:47:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2aac9581-f2e2-402a-be9a-81701c82b736</guid><dc:creator>DarkMeans</dc:creator><description>&lt;p&gt;I&amp;#39;ve run all of the serial DFU training courses when they were released in March.&amp;nbsp; All of those are on a PC using the mcumgr-cli (written in Go).&lt;/p&gt;
&lt;p&gt;I&amp;#39;d like to be able to use the same serial recovery from a microcontroller like we&amp;#39;re currently doing today with the previous version that was using the nRF5 SDK 17.&lt;/p&gt;
&lt;p&gt;At that time, we didn&amp;#39;t know about the nRF54 family and weren&amp;#39;t worrying about changing.&amp;nbsp; Things have recently changed though where we&amp;#39;re spinning a new board, and we&amp;#39;re open to updating.&amp;nbsp; However, we cannot give more than around 1-week of time to get the new chip working with MCUboot since the older one is already there and working with nRF5 SDK 17&amp;#39;s bootloader.&lt;/p&gt;
&lt;p&gt;This must be a blocking issue for more teams than just mine that cannot move to newer versions of chips immediately because of the concerns of porting the old bootloader way to the new bootloader way.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bootloader Transition - From nRF5 SDK17 to MCUBoot</title><link>https://devzone.nordicsemi.com/thread/492731?ContentTypeID=1</link><pubDate>Mon, 08 Jul 2024 13:32:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a7e3278-1435-4d0c-9a7f-19f258f89ef0</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Jeremy,&lt;/p&gt;
&lt;p&gt;We have a tutorial in DevAcademy explaining in detail DFU in nRF Connect SDK, that you could take a look at here:&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-bootloaders-and-dfu-fota/"&gt;&amp;nbsp;https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/lessons/lesson-8-bootloaders-and-dfu-fota/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>